ARM Develops Free OS for Internet of Things

By Jeffrey Burt  |  Posted 2014-10-02 Print this article Print
Internet of things

The mbed OS includes security, communications and device management capabilities, enabling partners to focus more on how they will differentiate their products, rather than on such foundational technologies as an operating system, which will reduce development costs and the amount of time needed to bring products and services to market. It supports such connection standards as Bluetooth Smart, Thread, WiFi and 802.15.4/6LoWPAN, and cellular technologies like 2G, 3G, LTE and Code Division Multiple Access (CDMA), according to the company.

Mbed Device Server is software that can be licensed and will help integrate IoT capabilities into cloud services. Through the product, the small bits of data created by individual IoT devices can be more easily brought into the cloud, and aggregated and analyzed by big data technologies. It also unifies the management of devices and application data, officials said.

The platform also is supported by more than 70,000 developers in the community, which includes everything from hardware development kits, reusable software components, reference applications and Web-based development tools. According to ARM, there were more than 1 million project builds within the community in 2013.

ARM over the past several years has aggressively built out its IoT efforts, including expanding its Cortex-M product family and helping establish the Thread Group. In addition, the vendor is creating a chip design center in Taiwan that is aimed at IoT and wearable devices,

In a Sept. 12 post on the company blog, Kris Flautner, general manager of ARM's IoT business, stressed the need for tech vendors to lay a foundation that will make it easier for companies to build out the Internet of things.

"We need to leverage the learnings from the evolution of the Internet if we expect the IoT to be as big or even a bigger opportunity than the Web was in the '90s," Flautner wrote. "The predicted scale of tens to hundreds of billions of connected devices requires a scalable, open and layered architecture that is ready to evolve over long periods of time. To accomplish this, we need to put the right building blocks into place today both in terms of the necessary software components to build devices and services, as well as the ecosystem to support the deployment of solutions."



Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel