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