MicroEJ VEE for
NXP i.MX RT595 Crossover MCU

MICROEJ VEE RT500 for i.MX RT595 is a dedicated Virtual Execution Environment focusing on Security, Embedded GUI, Low-Power: it supports NXP’s i.MX RT500 series of crossover MCUs and enables a multi sandboxed environment that greatly simplifies¬† the development process and accelerates time to production.

This NXP+MicroEJ combined solution is ideally suited for markets such as: smart thermostats, wearables, appliances, industrial computing, automation, automotive, medical, smart meters and printers.

See for Yourself! Wearable Demo on i.MX RT595 MCU

Demo on Virtual Device

A Virtual Device Player runs an empty Virtual Device loaded with one specific Application. No need to download MICROEJ SDK to experiment the application on any desktop.

For Windows, Linux, macOS
Download Virtual i.MX RT595 EVK Device

Demo on Evaluation Board

A MicroEJ embedded device demo combines a MICROEJ VEE and an application. Use the binary package to easily flash a physical device’s board or use the sources of the demo to compile it yourself!


  • i.MX RT595 EVK rev C1 or rev D (SCH-45800)
  • LCD Bridge Board
  • 390×390 AMOLED MIPI-DSI display (SCH-46966 Rev A)

Flash tools: IAR Embedded WorkBench


  • the MICROEJ VEE source
  • the Wearable demo application source
  • tools
  • documentation

MicroEJ Embedded GUI

The new i.MX RT595 Crossover MCU powered by MicroEJ shows unprecedented performance, sharp-looking raster and vector graphics, creative animations, and ultra-fast rendering (60 fps in average). This combined solution provides a fast path to innovation for wearable and smart appliance manufacturers looking for performant and intuitive user interfaces on cost-effective, low powered MCUs.

MICROEJ VEE for Low Power Devices

The new i.MX RT595 Crossover MCU coupled with MICROEJ VEE offers an industry-unique integrated solution for holistic low-power management and low footprint while providing uncompromised performance and best-in-class user experiences. Thanks to smart power savings core functionalities, smartwatches can now expect to 40 days of autonomy on a standard battery.

MicroEJ Wi-Fi Connectivity Solution

MicroEJ supports secure and low power IoT applications. On this example, the NXP i.MX RT595 Crossover MCU is paired with Silicon Labs WF200 expansion kit for seamless, lightweight and secure Wi-Fi connectivity.

Safely Upload New Watch Faces at Runtime

With MicroEJ, uploading new software applications has never been faster or easier. Dynamically upload your new watch face in its binary form and make it run on your device right away!

Embedded Systems Developer Guide


Get Started with MICROEJ VEE for NXP i.MX RT595

Browse our documentation to understand how the i.MX RT595 GPU advanced features have been integrated in MicroEJ ecosystem: MICROEJ VEE, MicroEJ libraries, MicroEJ application.
The documentation also details how to run the pre-compiled watch demo on a simulator or on an embedded device, and how to compile again the wearable application in order to modify it.

More Info