2025-10-01 1:51 PM
I am currently following a tutorial on setting up micro-ros with STM32 uC's and for some reason, I can't seem to find a particular setting described in the steps.
micro-ROS can be used with SMT32CubeIDE following these steps:
Clone this repository in your STM32CubeIDE project folder
Go to Project -> Settings -> C/C++ Build -> Settings -> Build Steps Tab and in Pre-build steps add:
docker pull microros/micro_ros_static_library_builder:kilted && docker run --rm -v ${workspace_loc:\${ProjName}}:/project --env MICROROS_LIBRARY_FOLDER=micro_ros_stm32cubemx_utils/microros_static_library_ide microros/micro_ros_static_library_builder:kilted
I proceed to do the following but under the 'settings' menu, I am met with less options than described. I should mention that I am using Mac OS and STM32CubeIDE Version 1.18.1. When I tested this on my Window's machine, I can see all the menu options as described.
I can work around temporarily by using my Window's machine, but ideally this is not a long term solution. How can I make these menu options appear on my IDE?
Thanks.