
VEE Virtual Device
Digital twin of your future product.
It allows to design embedded software applications on comfortable PC/desktop, using a true simulator while the actual electronics is being designed.
The Virtual Device simulates the code execution, along with all peripherals such as displays, connectivity, sensors and any specific hardware feature of your system.

VEE Embedded Runtime
VEE Runtime is tailored for your hardware.
Applications developed on the Virtual Device execute the same without any change on the real device: write once, run and deploy anywhere.
MEJ32 comes in various flavors, named the architectures, virtualizing all available ISA of the embedded markets: ARM Cortex-M, ARM Cortex-Ax, RX, V85, MIPS32, TriCore, Tensillica, etc. : MicroEJ MEJ32 architectures