British processor powerhouse ARM Holdings, launch a new, low-power operating system that will manage web-connected devices and appliances using chips based on the company’s 32-bit Cortex-M microcontrollers. ARM Processor Got new OS mbed. The operating system, called mbed OS, is meant to resolve productivity problems that arise from fragmentation—where different devices in the so-called “Internet of things” (IoT) market run on a hodgepodge of different protocols. ARM is looking to consolidate those devices under a single software layer that’s simple, secure, and free for all manufacturers to use.
ARM Processor Got new OS mbed
mbed OS provides a C++ Application Framework and component architecture that is used to create device applications, eliminating much of the low-level work normally associated with MCU code development.
Some of the key benefits include:
- Connectivity protocol stack support for Bluetooth® low energy, Cellular, Ethernet, Thread, Wi-fi®, Zigbee IP, Zigbee NAN, 6LoWPAN
- Automation of power management
- Software asset protection and secure firmware updates for device security & management
- Supports a wide range of ARM Cortex-M based hardware platforms from major MCU vendors
- Support for OMA Lightweight M2M protocol for device management
- Updatable and secure devices at the edge capable of additional processing and functionality
- Banking-class end-to-end IP security across the communication channels through TLS & DTLS
- Future proof designs by supporting all the key open standards for connectivity and device management
The mbed OS supports several standards of connectivity, including Wi-Fi, Bluetooth Smart, Thread, and a sub-6-gigahertz version of 6LoWPAN. It also supports many cellular standards, including 3G and LTE. At the same time, ARM is launching mbed server software, which the company says will allow users to gather and analyze data collected from IoT devices.
The OS was designed with power efficiency and battery life in mind. ARM claims it will only take up 256 kilobytes of memory, compared to the several gigabytes worth of storage needed for a smartphone OS. The company hopes developers will use mbed to create devices with battery lives measured in years.
Parts of the OS will be open source, though ARM says it wants to retain control of other parts to ensure mbed remains unfragmented.