Joining Freescale and NXP Semiconductor, STMicroelectronics has added its ARM Cortex-M based 32 bit microcontrollers to those supported on ARM’s mbed online development environment.
It is part of an effort by STMicroelectronics to drive its 32-bit ARM core derivatives deep into wireless, sensor and M2M embedded applications on what is now referred to as the Internet of Things.
According to Daniel Colonna, Microcontrollers Marketing Manager at ST, the agreement will give developers using ST's Cortex-M STM32 microcontroller free access to mbed, http://mbed.org an online software development and collaboration platform.
He said the first mbed-enabled STM32 development boards will be launched in February 2014, and support for other boards and targets will follow.
According to Simon Ford, director, IoT Platforms, ARM , with the company’s direct participation in the originally open source online development platrorm, the now renamed ARM mbed Project is now “a collaborative industry project to nurture the Internet of Things (IoT) and meet the needs of a new professional developer audience.”
In addition to its original goal of delivering free tools and fundamental open-source hardware and software building blocks for the rapid development of ARM Cortex M-based devices, he said, the project also has the goal of providing a way for potential ARM Cortex-M developers to integrate connectivity, sensor and cloud service software components into final production ready IoT designs
“The mbed project is bringing together leading technology companies to create a step change in productivity for embedded device development,” said Ford. “We have learnt from the web and smartphone revolutions that by building an open-source software platform with reusable software components and free development and collaboration tools, we can enable the creation of IoT and smart devices on a previously unimagined scale.”
“The support for mbed will be launched in Q1 with a brand new line of STM32 microcontroller development boards to provide a consistent way to develop with devices across the STM32 portfolio at hardware and software levels,” said Colonna.