Connected Washing Machine GUI on Renesas Synergy S7G2 Board


This video presents a demonstration of a graphical user interface designed for controlling a connected washing machine.

Developed using the MICROEJ SDK, the application operates on the Renesas Synergy S7G2 board, featuring an ARM Cortex™-M4 processor running at 240MHz, a 480×272 LCD display, and 16-bit colors.

Key features of the application, including alpha blending, transparency, widgets, and antialiasing, are showcased.

The demo exhibits the various functions of the washing machine through a user-friendly interface with smooth animations, effects, and touch navigation.

Furthermore, the washing machine can be controlled remotely from a smartphone via a Bluetooth connection, using the same application.

The video also highlights the fast boot time of MicroEJ.

The application was downloaded dynamically from a MicroEJ Store through an Ethernet connection to the board, ensuring quick installation and launch. Additional videos demonstrating the same application running on different hardware can be found on YouTube.

Overall, the video underscores the portability of applications developed with MicroEJ, utilizing C/C++/Java languages.

Some figures:

  • Java app RAM (without image): 52 KB
  • Java app FLASH (without image): 38 KB ROM
  • Boot time: 2 ms @ 120MHz



Additional Resources

Renesas RZ GUI solution


Get started with MICROEJ SDK for Renesas Development Boards on our dev website!

Renesas RZ GUI solution


MicroEJ included in the RZ Display It – HMI Solution Kit

Embedded GUI


Develop fast, beautiful and low power embedded GUIs with MicroEJ