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

VIDEO

Develop fast, beautiful and low power embedded GUIs with MicroEJ

STM32U5 Smartwatch GUI

DEMO

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

Smartwatch Demo STM32

DEMO

Smartwatch GUI demo running on a STM32L4R9 Discovery Board