This video showcases an embedded application based on the MicroEJ GUI solution, and  running on a Cortex-M0+ EBV Jakarta board (Freescale FRDM-KL46Z, @48 MHz, 256 KB Flash, 32 KB RAM, 128×128 display). The application only requires around 28 KB of non-volatile memory, and uses only 11% of the KL46 flash memory.

More information on http://www.microej.com/ebvelektronik/

Java application running on Cortex-M0+