u-blox brings ARM mbed OS 5 to low-energy IoT modules

October 24, 2016  - By

u-blox has announced ARM mbed OS 5 support for the ODIN-W2 wireless Internet of Things (IoT) gateway module and the NINA-B1 Bluetooth low energy module.

The ARM mbed OS 5 incorporates a real-time operating system (RTOS) in the core of the operating system. This open environment provides all the features needed to rapidly deploy and develop connected IoT products based on an ARM Cortex-M microcontroller, including security, connectivity and drivers for sensors and I/O devices. On existing u-blox ODIN-W2 and NINA-B1 hardware, customers can now rapidly develop wireless IoT applications making it easier to cut costs, development time and footprint, the company.

ublox-iot-ub066At ARM TechCon, held Oct. 26-27 in Santa Clara, California, u-blox will showcase the NINA-B1 and ODIN-W2 in a powerful and responsive IoT sensor-to-gateway-to-cloud scenario. In the live demonstration, the ODIN-W2 will read sensor data via Bluetooth low energy technology from NINA-B1-equipped sensors, and simultaneously stream it via Wi-Fi to an IBM cloud server, allowing for real-time data visualization and analysis.

“The unique combination of u-blox’s ODIN-W2 and NINA-B1 with ARM mbed OS 5 creates the best performing complete IoT architecture solution for applications from sensor data collection to flexible intelligent gateway processing and cloud connectivity, with full support for customer code — all based on the most proven embedded application platform,” said Hakan Svegerud, head of Product Strategy, Short Range Radio, at u-blox.

The already certified ODIN-W2, NINA-B1 and wireless stacks are designed for typical embedded applications, which require a small footprint implementation with responsive, high-performance hardware and an open CPU architecture. Usage scenarios include IoT, and medical and industrial applications, that use multiple sensors and/or smart gateways linked by Wi-Fi and Bluetooth. ODIN-W2’s 1-MB of flash memory offers ample space for all the customer software required to create a powerful gateway.

The ARM mbed development environment, with its extensive tools and libraries, gives embedded application designers and developers full access to each u-blox module’s ARM Cortex-M4 based microcontroller. This allows them to avoid the need for an external host CPU — not only saving bill of materials costs and development resources, but also keeping the board footprint to an absolute minimum.

In addition to providing a consistent development process across multiple products, this environment allows an extremely broad range of sensor and actuator-based IoT designs to be implemented on a single, compact, certified wireless module. Moreover, the u-blox open standard approach ensures ease of IoT connectivity, while still accelerating type approval certification by controlling access to the wireless stacks. All of these advantages combine to reduce time to market to a minimum.

This article is tagged with , , , , , and posted in Mobile