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 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, users can develop wireless IoT applications making it easier to cut costs, development time and footprint.
In public demonstrations, the ODIN-W2 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 already certified ODIN-W2, NINA-B1 and wireless stacks are suitable for typical embedded applications, which require a small footprint implementation with responsive, high-performance hardware and an open CPU architecture. Usage scenarios include IoT, medical and industrial applications which use multiple sensors and/or smart gateways linked by Wi-Fi and Bluetooth. ODIN-W2’s 1MB of flash memory offers space for all the customer software required to create a powerful gateway, while NINA-B1 is positioned as a state-of-the-art Bluetooth low energy module. The upgrade to ARM mbed OS 5, u-bl;ox says, allows developers to more easily harness all the power of these modules.