Developing graphical user interfaces (GUIs) on Cortex-M4 microcontrollers is challenging due to their resource constraints. MicroEJ offers an ideal solution with its optimized, low-footprint embedded GUI framework, enabling effective and intuitive applications on these systems.
This video showcases a weather app developed with MicroEJ, running on a STM32F439 ARM Cortex-M4 processor at 168 MHz. The board features a 640×480 32-bit LCD display, demonstrating MicroEJ’s capability to deliver high performance with minimal resources. The MicroEJ Java virtual machine requires only 28KB of flash and 1.5KB of RAM.