industry news
Subscribe Now

MicroEJ to Introduce Operating System for IoT at Embedded World

Nantes, France, February 11, 2016 – At EclipseCon Europe, MicroEJ® introduced MicroEJ Studio, its solution for application developers; at CES, it introduced the MicroEJ Application Store, its solution for delivering applications to IoT devices. At Embedded World in Nuremberg, Germany, MicroEJ will unveil the latest version of its MicroEJ Operating System (OS).

MicroEJ OS continues to address traditional resource-constrained embedded systems, while version 4 adds capabilities dedicated to IoT devices. IoT devices are embedded systems with strong performance, footprint and reliability constraints. In addition, IoT devices interact with cloud platforms by being connected to the Internet either directly or through a gateway or mobile companion. They also offer new experiences to their users beyond their core functionality (for example, beyond giving the temperature, a smart thermostat may also act as a gateway and control other connected devices in the home through a local wireless network).

Smartphones and tablets have set new standards and expectations in terms of user experience and services delivered through applications (apps) downloaded from stores (or marketplaces). MicroEJ OS 4 enables delivery of similar app-driven experiences and services to devices that can’t afford to run mobile platforms. While a mobile OS typically requires gigabytes of memory and storage, and gigahertz multi-core microprocessors, which leads to high-cost hardware, MicroEJ OS can run on low-power, low-cost megahertz microcontrollers in the range of kilobytes of memory and storage. MicroEJ OS allows manufacturers to save up to 60% on the bill of materials and increase up to 80% in the battery life of their devices when compared to mobile operating systems.

MicroEJ OS 4 offers the following key capabilities in order to deliver on the IoT promise:

  • Scalability: MicroEJ OS can be built by device manufacturers with just the components required for supporting available hardware functions and delivering needed software services, thus optimizing the total software footprint and reducing expensive RAM and flash sizes (starting at 30KB).
  • Portability: MicroEJ executes applications written for the popular C and Java languages (used by an estimated 10 million developers) and provides a virtualization layer that ensures the independence of application software from hardware. This allows binary reuse of code across a range of different products and offers high productivity gains.
  • Connectivity: MicroEJ supports most wired and wireless connectivity layers and protocols, for proprietary or IP-based communications, whether on narrowband connections to gateways and mobile companions or on broadband connections to the cloud.
  • Security and IP protection: MicroEJ ensures that data storage and communications are fully secured through cryptography and standards such as SSL/TLS and DTLS. Users of devices securely access MicroEJ Application Store services with strong software authentication based on the OAuth protocol. Apps and devices are securely identified with unique IDs and signed certificates. In addition to protecting users and their data, MicroEJ OS and associated tools make reverse engineering very complex, ensuring that the device manufacturer’s software intellectual property (IP) is protected.
  • User interface: MicroEJ OS 4 introduces its newest 2D graphics and touch library MicroUI version 2, as well as its new Micro Widget Toolkit (MWT) for designing attractive, natural and fast/responsive user interfaces. MicroUI supports any form, size, color depth and resolution of displays, and provides advanced capabilities that used to be reserved to high-end devices, such as transparency, anti-aliasing, any image formats, multi-language fonts, multi-touch, etc.
  • Multi-app execution engine: MicroEJ OS ensures that downloaded apps execute safely and independently from each other by providing an isolation layer (sandbox) between apps and by controlling their access to system resources and API in order to avoid malicious code or to enforce business rules. Apps are verified at build time when published to the MicroEJ Application Store so their execution on the target device is guaranteed (no link-time error/missing dependencies). They are loaded in binary format and executed in place (in RAM or Flash); they don’t need to be built on the device itself after loading, so performance and memory are optimized.

MicroEJ OS resides on hardware-dependent software foundations, sitting either directly on the hardware (“bare metal”) or on top of a real-time kernel (a.k.a. RTOS) and associated native libraries (such as TCP/IP, File System, USB stacks). Supported RTOS are delivered by partner vendors like Micrium, SEGGER, Express Logic, or available in open source like FreeRTOS, or provided by semiconductor vendors like STMicroelectronics STM32Cube, NXP Kinetis SDK and Renesas Synergy Software Package (SSP). Supported SSL library provider is wolfSSL.

The company’s comprehensive IoT solution portfolio – MicroEJ Application Store, MicroEJ Studio, MicroEJ Workbench, and MicroEJ OS – will be demonstrated at Embedded World on hardware platforms from various partner vendors based on ARM Cortex-M, Cortex-A, or other architectures: STMicroelectronics STM32, NXP Kinetis and i.MX, and Renesas Synergy and RZ.

Visit MicroEJ at Embedded World in Booth #4-259 (in Hall 4) at the Nuremberg Exhibition Center in Nuremberg, Germany from February 23-24, 2016.

About MicroEJ

MicroEJ is an independent software vendor of cost-driven solutions for the smart digital world. With more than $20M of R&D investment, MicroEJ is focused on providing turnkey software products to solve the embedded world’s major business challenges and to enable application-driven uses and services in the IoT world commensurate with the cost and resource constraints of that world. MicroEJ helps OEMs create flexible and future-proof smart devices, brings rich user experiences, and enables additional sources of revenue across the whole value chain, from sensor data collection to cloud-based services.

MicroEJ has experienced strong and steady growth. Today, more than 1 million devices in the world are powered by MicroEJ in a large variety of industries, including home automation, consumer and wearables, communications, smart energy, smart transportation, healthcare, industrial automation, and smart building.

 

Leave a Reply

featured blogs
Apr 25, 2024
Cadence's seven -year partnership with'¯ Team4Tech '¯has given our employees unique opportunities to harness the power of technology and engage in a three -month philanthropic project to improve the livelihood of communities in need. In Fall 2023, this partnership allowed C...
Apr 24, 2024
Learn about maskless electron beam lithography and see how Multibeam's industry-first e-beam semiconductor lithography system leverages Synopsys software.The post Synopsys and Multibeam Accelerate Innovation with First Production-Ready E-Beam Lithography System appeared fir...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTek’s design process usually relies on human intuition, but with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver, they’ve increased design productivity by 75X. The Optimality Explorer’s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

TE Connectivity MULTIGIG RT Connectors
In this episode of Chalk Talk, Amelia Dalton and Ryan Hill from TE Connectivity explore the benefits of TE’s Multigig RT Connectors and how these connectors can help empower the next generation of military and aerospace designs. They examine the components included in these solutions and how the modular design of these connectors make them a great fit for your next military and aerospace design.
Mar 19, 2024
5,196 views