Electronics Engineering Herald                 
Home | News | New Products | India Specific | Design Guide | Sourcing database | Student Section | About us | Contact us | What's New
Processor / MCU / DSP
Memory
Analog
Logic and Interface
PLD / FPGA
Power-supply and Industrial ICs
Automotive ICs
Cellphone ICs
Consumer ICs
Computer ICs
Communication ICs (Data & Analog)
RF / Microwave
Subsystems / Boards
Reference Design
Software / Development kits
Test and Measurement
Discrete
Opto
Passives
Interconnect
Sensors
Batteries
Others

New Products

  Date: 21/02/2016

A new OS for IoT

MicroEJ has Introduced Operating System for IoT. MicroEJ OS 4 require lesser RAM and flash sizes (starting at 30KB), MicroEJ executes applications written for the popular C and Java languages and provides a virtualization layer that ensures the independence of application software from hardware. MicroEJ supports most wired and wireless connectivity layers and protocols.

MicroEJ secures data storage and communications using cryptography and standards such as SSL/TLS and DTLS and software authentication based on the OAuth protocol. MicroEJ OS is protected against reverse engineering.

MicroEJ OS 4 offers a user interface with 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 is designed to support 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.

Downloaded apps in MicroEJ OS 4 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.

For More Information visit www.microej.com




 
ADVT
Home | News | New Products | India Specific | Design Guide | Sourcing database | Student Section | About us | Contact us | What's New
©2010 Electronics Engineering Herald