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

DEVELOPER WEBSITE

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

Renesas RZ GUI solution

NEWS

MicroEJ included in the RZ Display It – HMI Solution Kit

Embedded GUI

VIDEO

Develop fast, beautiful and low power embedded GUIs with MicroEJ