MicroEJ VEE RT500 Platform
for NXP i.MX RT595

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.

Want to test MicroEJ runtime, tools and libraries on a real board? Contact us!

See For Yourself! Wearable Demo on NXP i.MX RT595 Crossover MCU

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 Device

MicroEJ Embedded Device Demo

A MicroEJ embedded device demo combines a MICROEJ VEE and an application. It is a binary package that is flashable on a physical device’s board. For more information or the access the demo sources, contact us!


  • i.MX RT595 EVK
  • USMPA0MIPI LCD Bridge Board
  • USMP-A014-040040MCM-A1 400×400 AMOLED MIPI-DSI display

Flash tools: IAR Embedded WorkBench

Download Embedded Device Demo

Embedded Systems Developer Guide


Get Started with MICROEJ VEE RT500 platform 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 platform, 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
MicroEJ Developer Support


For more information or to access the demo sources, contact us.

contact us