CPU load refers to the amount of processing power being used by the CPU to run applications and perform tasks. It is typically expressed as a percentage, indicating how much of the CPU’s capacity is being utilized.

This video showcases an embedded Java application developed with the MicroEJ SDK, running on a STMicroelectronics STM32F439-EVAL board (ARM Cortex-M4 @168MHz). It highlights the MicroEJ UI framework’s transparency management, utilizing the STM32 Chrom’ART hardware.

In this demo, you can see four active layers, each with its own transparency and movement: the IS2T logo, the ST logo, the background image with a parallax effect, and the CPU text label. All layers are rendered with less than 5% CPU load, as displayed at the bottom left of the screen.



Additional Resources

Embedded GUI


Develop fast, beautiful and low power embedded GUIs with MicroEJ

STM32U5 Smartwatch GUI


Live Demo: Smartwatch GUI demo on the STM32U5 MCU Powered by VEE Wear

Smartwatch Demo STM32


Smartwatch GUI demo running on a STM32L4R9 Discovery Board