Could this button control your robot? (Beginner micro-ROS Tutorial)

Опубликовано: 24 Март 2026
на канале: Articulated Robotics
15,329
432

ROS runs great on computers, but what about microcontrollers? Enter micro-ROS! This allows us to publish and subscribe and more, all from a tiny board like the Raspberry Pi Pico, opening a whole new realm of possibilities for interfacing with low-level hardware.

Check out PCBWay at https://pcbway.com/g/59QIMe

👨‍💻️
Code from tutorial https://github.com/joshnewans/microro...

Pi Pico C/C++ SDK https://github.com/raspberrypi/pico-sdk
-- Follow this readme --- micro-ROS Pi Pico SDK https://github.com/micro-ROS/micro_ro...
picotool https://github.com/raspberrypi/picotool
PicoLED Library https://github.com/ForsakenNGS/PicoLED

📖
micro-ROS Documentation https://micro.ros.org/docs/tutorials/...
Instructions for more complex message memory allocation https://micro.ros.org/docs/tutorials/...

💬 Join the discussion at https://discourse.articulatedrobotics...

❤️ Support me on Patreon! https://www.patreon.com/bePatron?u=55...

00:00 - Intro
01:18 - Set up the example code
06:20 - Run the example
08:00 - Hardware configuration
09:35 - Modifying the example publisher
15:35 - Add a subscriber to change colours
24:45 - Creating a custom service
33:36 - Outro