Freescale contributes key connectivity software to ARM® mbed™ OS; ARM/Freescale collaboration establishes the first mbed OS-based Kinetis microcontroller platform with Thread connectivity
AUSTIN, Texas — (BUSINESS WIRE) — September 9, 2015 — Demonstrating its leadership in both Internet of Things (IoT) connectivity and ARM mbed enablement, Freescale Semiconductor announces that its advanced FNET software will serve as the TCP/IP stack in version 3 of the ARM mbed OS, playing a key role in the platform’s connectivity capabilities.
Poised to become the de facto operating system for the Internet of Things, the cost-free mbed OS is a comprehensive platform for the creation of next-generation IoT devices. The OS includes the connectivity, security and device management functionalities required in virtually every IoT device. When deployed on Freescale’s Kinetis microcontrollers or heterogeneous i.MX processors, developers can bypass low-level software tasks and spend their time on higher-level development, user-experience enhancement and other differentiating features.
“Wireless connectivity, combined with TCP/IP, is the lifeblood of the Internet of Things, and Freescale’s FNET TCP/IP software will serve as the connectivity heart of the ARM mbed OS architecture,” said Zach Shelby, vice president of marketing, IoT business, ARM. “Freescale’s substantial contribution to mbed OS is an impressive illustration of the ARM ecosystem helping to fuel the growing adoption of mbed OS among IoT start-ups and established OEMs.”
Growing the ARM mbed ecosystem with pioneering wireless solutions
In addition to its contributions to mbed OS, Freescale has also made great strides in helping to build out the mbed ecosystem. ARM and Freescale recently collaborated to create the industry’s first mbed-based solution featuring Thread connectivity.
The implementation is a fully functional cloud connected IoT edge device. It combines the Freescale Freedom FRDM-CR20A evaluation board, a low power 802.15.4 radio, and the Freescale Freedom-K64F platform featuring a Kinetis K64F microcontroller. ARM mbed OS runs on the Kinetis MCU, as does the mbed Thread low-power mesh wireless connectivity stack. The new platform represents the first instantiation of a broad-based IoT solution combining sensors, wireless connectivity, and microcontrollers with the mbed OS.
“Freescale’s broad portfolio of sensors, Kinetis MCUs and i.MX processors work seamlessly with the mbed OS, resulting in a truly comprehensive hardware/software platform for the Internet of Things,” said Geoff Lees, senior vice president and general manager for Freescale’s MCU group. “mbed OS running on Freescale silicon provides a robust platform that is ideal for IoT product teams looking to focus on higher level, differentiating software instead of time-consuming, low-level development tasks.”
Freescale plans to demonstrate its Thread-based IoT edge device solution this fall at ARM TechCon. For information on the availability of reference implementations for the solution, please contact your local Freescale Sales office.
About Freescale Semiconductor
Freescale Semiconductor (NYSE: FSL) enables secure, embedded processing solutions for the Internet of Tomorrow. Freescale’s solutions drive a more innovative and connected world, simplifying our lives and making us safer. While serving the world’s largest companies, Freescale is also committed to supporting science, technology, engineering and math (STEM) education, enabling the next generation of innovators. www.freescale.com
Freescale, the Freescale logo and Kinetis are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All product or service names are the property of their respective owners. All rights reserved. ARM and mbed are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries in the EU and/or elsewhere. All rights reserved. © 2015 Freescale Semiconductor, Inc.
Jack Taylor, 512-560-7143
Gloria Shiu, (85-22) 666-8237
Europe, Middle East and Africa:
Laurent Massicot, (33-16) 935-7712
Anjali Srivastava, (91-120) 395-0000
Kiyomi Masuda, (81-3) 5437-9392