During the last few days, we’ve been preparing an exciting - though still experimental - plaything: a micro-ROS module for the STM32CubeMX!
The STM32CubeMX is a graphical tool for configuring STM32 microcontrollers and microprocessors. In the case of MCUs, it enables to optimally program and customize the embedded software thanks to a set of utilities that help setting up pinouts, peripherals or middleware stacks in an easy and intuitive way.
This module is based on Dockers and is the new entry to our (unstoppably expanding!) list of modules and components devoted to integrating micro-ROS into external development frameworks and build systems – all made possible by a generation tool returning micro-ROS compiled as a static standalone library.
The micro-ROS/micro_ros_stm32cubemx_utils
package will allow the seamless integration of micro-ROS into any STM32 controller based project and, thus, to expand the set of supported platforms to the full collection of boards made available by STMicroelectronics.
As this module is still in a prototypical shape, we warmly invite all micro-ROS fans and enthusiasts to give a helping hand to its rapid and efficient development by offering themselves as beta-testers: we’re open to suggestions and to receiving feedback from anyone who’s up for it!
Have fun!