industry news
Subscribe Now

Telit Partners with MicroEJ on Software Development Solutions to Enable a Broader Development Ecosystem

  • Advanced development teams can distribute functions across different layers, using Telit App Zone SDK to develop BSP functions and drivers in C/C++, while using MicroEJ layer to develop the application
  • Telit+MicroEJ enables complex application development, with support for Java, Kotlin and JavaScript programming languages on embedded platforms

Irvine, Calif., June 20, 2022 – Telit, a global enabler of the Internet of Things (IoT), today announced a strategic partnership with MicroEJ, a leading provider of standard software containers for embedded and IoT devices. With the unique combination of MicroEJ software container technology deployed on Telit IoT cellular modules—starting with ME910C1 product family—Telit offers a more complete portfolio of solutions and enables a broader software development ecosystem. To learn more, visit: https://www.telit.com/telit-microej-iot-enablement-sample-kit/.

Using the Telit App Zone SDK powerful development environment for IoT devices, 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 using high level languages. MicroEJ allows easy customization for various end-customers with its dynamic app loading and a custom application store. MICROEJ VEE (Virtual Execution Environment) trusted software container complements the Telit App Zone and enables complex application development, with support for Java, Kotlin and JavaScript programming languages on embedded platforms. MICROEJ VEE comes with its Virtual Device counterpart for desktop environments, enabling engineers to design and qualify their specifications on the virtual Telit device ahead of hardware design, which accelerate the development process.

At the core of MICROEJ VEE sits MEJ32, a 32-bit virtual machine, which comes in various flavors optimized for each type of processor. The MICROEJ VEE enables hardware abstraction, which facilitates software development and code portability across different device architectures and technologies. Developers can also take advantage of software components that are hardware independent and reuse them across hardware architectures and application processors.

Telit+MicroEJ competitive differentiators:

  • Optimized hardware costs: runs code on the module without the need of external processor
  • Better performance: lightweight, fast and power efficient
  • Abstraction and increased security: provides abstraction of underlying hardware capabilities and protects memory access, critical hardware functions and system services
  • Separation of concerns: all cellular/ wireless protocol jargon is confined and managed by lower layers, exposing a simple yet fully controllable set of APIs

“Telit+MicroEJ helps customers coming from a non-embedded world to remove the learning curve of cellular IoT development,” said Dr. Fred Rivard, CEO, MicroEJ. “Developers from other environments will find higher quality, security and support programming languages and tools along, with reduced dependencies from underlying hardware architectures thus simplifying code portability.”

“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,” said Martino Turcato, Head of Software, Product Management, Telit. “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.”

Visit the Telit booth, #5-277, at Embedded World June 21–23 in Nuremberg, Germany to watch a Telit+MicroEJ demonstration. The demo showcases an application running on MICROEJ VEE as it processes and sends sensor data to Telit OneEdge™, a secure software stack integrated with Telit modules and cloud services. OneEdge is Telit’s solution that helps connect and manage edge devices, simplifying IoT deployment at scale.

Leave a Reply

featured blogs
Jul 1, 2022
We all look for 100% perfection and want to turn our dreams (expectations) into reality as far as we can. Are you also looking for a magic wand to turn expectation into reality? The story applies to... ...
Jun 30, 2022
Learn how AI-powered cameras and neural network image processing enable everything from smartphone portraits to machine vision and automotive safety features. The post How AI Helps Cameras See More Clearly appeared first on From Silicon To Software....
Jun 28, 2022
Watching this video caused me to wander off into the weeds looking at a weird and wonderful collection of wheeled implementations....

featured video

Multi-Vendor Extra Long Reach 112G SerDes Interoperability Between Synopsys and AMD

Sponsored by Synopsys

This OFC 2022 demo features Synopsys 112G Ethernet IP interoperating with AMD's 112G FPGA and 2.5m DAC, showcasing best TX and RX performance with auto negotiation and link training.

Learn More

featured paper

An Engineer's Guide to Designing with Precision Amplifiers

Sponsored by Texas Instruments

Engineers face many challenges when designing analog circuits. This e-book covers common topics related to these products, including operational amplifier (op amp) specifications and printed circuit board layout issues, instrumentation amplifier linear operating regions, and electrical overstress.

Click to read more

featured chalk talk

MOTIX™ Motor Control Solutions

Sponsored by Mouser Electronics and Infineon

Today’s complex automotive designs require a wide range of motor control and system ICs to deliver the features that customers demand. In this episode of Chalk Talk, Michael Williams from Infineon joins me to explore how Infineon’s MOTIX™ motor control solutions can help simplify your next automotive design. We take a closer look at the MOTIX™ Embedded power system on chip for motor control, the benefits that the MOTIX™ Embedded Power IC can bring to your next design, and how you can get started with your next motor control design with Infineon’s MOTIX™ motor control solutions.

Click here for more information about Infineon Technologies TLE986x 2-Phase Motor/Relay Driver ICs