STM32 tools and guides I use: microROS, serial framing, .bin generation, and CubeMonitor port-sharing.
Each toolkit lives in its own repository and is included here as a git submodule.
| Toolkit | What it is |
|---|---|
| Micro-ROS-with-Nucleo-board | Ready-to-build micro-ROS firmware template for the STM32 Nucleo-G474RE (FreeRTOS + LPUART/DMA transport). |
| SerialFrame | C library for bidirectional, fixed-layout binary serial framing between STM32 and MATLAB/Simulink (Waijung). |
| Guide | Covers |
|---|---|
| Generate a .bin file | Make STM32CubeIDE emit .bin/.hex so you can share compiled firmware without the source (plus on-chip read-out protection). |
| CubeMonitor shared mode | Run STM32CubeMonitor and an IDE debug session on the same ST-LINK at once (shared mode). |
| CubeMonitor dashboard + CSV | Customize the CubeMonitor dashboard (gauges, layout) and export acquired data to CSV. |