MicroEJ enables instant-on boot time, longer battery lifetime, smartphone -like interactivity with graphics and touch, immediate connectivity, thorough security, flexibility with the capability to install/uninstall apps.
Universal software applications
MicroEJ VEE can run on a wide range of microcontrollers/microprocessors and the software can be written in record time and kept unchanged from one supplier to the other. Brand identity is preserved across product lines.
Smart home connectivity
MicroEJ also supports most home automation connectivity standards such as KNX, ZigBee, Z-Wave, Bluetooth/BLE, Wi-Fi, 6LowPAN/Thread, as well as secured communications over TLS or DTLS. MicroEJ also enables interactivity with other devices in the home through AllJoyn or IoTivity.
Opening home appliances and devices to external apps has to be done safely, in a way that extra features do not break core functionality of the product. MicroEJ VEE provides a sandboxing layer on top of the virtual machine that isolates apps from system-level software, and apps from each other.