Telit, a global Internet of Things (IoT) facilitator, announced a strategic partnership with MicroEJ, a leading provider of standard software containers for embedded and IoT devices. Telit offers a more complete portfolio of solutions and enables a broader software development ecosystem with the unique combination of MicroEJ software container technology deployed on Telit IoT cellular modules, beginning with the ME910C1 product family.
Advanced development teams can distribute functions across different layers to develop Board Support Platform (BSP) functions and drivers in C/C++, while using the MicroEJ layer to develop the application in high level languages, using the Telit App Zone SDK powerful development environment for IoT devices. The trusted software container MICROEJ VEE (Virtual Execution Environment) complements the Telit App Zone and enables complex application development on embedded platforms, with support for Java, Kotlin, and JavaScript programming languages. MICROEJ VEE includes a Virtual Device counterpart for desktop environments, allowing engineers to design and qualify specifications on the virtual Telit device prior to hardware design, accelerating the development process.
MEJ32, a 32-bit virtual machine that comes in various flavors optimized for each type of processor, is at the heart of MICROEJ VEE. The MICROEJ VEE supports hardware abstraction, allowing for easier software development and code portability across different device architectures and technologies.
"MICROEJ VEE with a virtual Telit device allows for faster iteration and accelerated, simplified app development with multilanguage support, a better abstraction and richer set of high-level APIs, Manufacturers can empower their users and create an app ecosystem around their devices. Examples range from edge applications to vertical services like hyperscaler integration, HMI and edge analytics."
Martino Turcato, Head of Software, Product Management, Telit
Visit the Telit booth, #5-277, at Embedded World in Nuremberg, Germany, June 21–23 to watch a Telit+MicroEJ demonstration. The demo showcases a MICROEJ VEE-based application processing and sending sensor data to Telit OneEdgeTM, a secure software stack integrated with Telit modules and cloud services. Telit's OneEdge solution connects and manages edge devices, simplifying IoT deployment at scale.