ARM Announces mbed OS for ARM Cortex-M Micro-controllers and mbed Device Server for the Cloud

ARM has just announced two new software products for mbed development boards at ARM Techcon 2014: mbed OS, an operating system for Cortex-M MCUs, and mbed Device Server to handle IoT data in the cloud. Together with existing mbed hardware, these form what ARM now calls mbed IoT Device Platform.

mbed_OS_Architecture
mbed OS Architecture

mbed OS is a free operating system for ARM Cortex-M processor with security, communication and device management features necessary to enable IoT devices. It will provide a C++ application framework, and the software stack includes support for Bluetooth Smart, 2G, 3G, LTE and CDMA cellular technologies, Thread, Wi-Fi, 802.15.4 / 6LoWPAN,  TLS/DTLS, CoAP, HTTP, MQTT and Lightweight M2M.

No need to look for your mbed board, planning to try it out just yet however, as mbed OS (alpha) will be available to partners in Q4 2014, and there will be alpha and beta releases during the course of 2015, before the official mbed 3.0 OS release at ARM Techcon 2015.

mbed Device Server Architecture
mbed Device Server Architecture

mbed Device Server will be a licensable software solution enabling cloud service providers to securely connect and manage IoT devices running mbed OS. It will be a bridge between IoT devices distributing “little data” and cloud frameworks crunching “big data” for analysis. Supported protocol include CoAP, CoaP-SMS, CoAP-MQ, HTTP, MQTT, DTLS, TLS for communication with the IoT devices, and mbed REST API will be used to communicate with the cloud infrastructure. The main advantage of mbed Device Server is that it will allow for a common unified infrastructure relying on open standards to gather and manage IoT data and devices.

More details are available on mbed website’s mbed OS and mbed Device Server pages.

Via Liliputing and AnandTech.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
oldest
newest
xxiao
xxiao
9 years ago

why not leveraging existing production ready OSes? freertos etc? remember how linux helped ARM?

Khadas VIM4 SBC