Here at micro-ROS, we’ve been making room for yet another member of the supported RTOSes family: ARM Mbed OS!
Mbed is an open-source platform and Operating System for devices based on 32-bit ARM Cortex-M processors, developed by ARM and its partners with IoT applications on embedded and low-resource devices in mind.
Mbed is modular, secure, and comes with a wide range of communications options and drivers for sensors and I/O devices.
To use micro-ROS in this environment, we provide an experimental package, which has been tested in Mbed v6.6 with the CLI 2 and on a ST B-L475E-IOT01A Discovery kit.
Try it out by testing a simple int32_publisher
example as explained here and let us know how it works out for you!