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.
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.
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!
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.
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 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.
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!
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.
The NXP VEE for i.MX RT595 EVK project allows you to develop Java applications within a Virtual Execution Environment. You’ll use an EVK simulator, integrate VEE with GCC, work with the G1120B0MIPI display panel, and explore Foundation Libraries and sample applications. This project provides hands-on experience with NXP VEE, high-level embedded programming, and the i.MX RT595 EVK development workflow.