Perhaps you know Windows users who have trouble connecting to their ESP32 (preventing them from trying it with micro-ROS!), or someone who wants to try ROS 2 in a Linux Ubuntu desktop environment.
Read the new Hadabot post describing instructions on how to create a bootable Ubuntu usb thumb drive installed with ROS 2, Docker, VSCode, and the ESP32 tools.
With this bootable Ubuntu USB drive and a spare ESP32 laying around, you can run through all the past Hadabot blog posts and compile our sample ROS 2 code with VSCode running in a web-browser interface.
For those unfamiliar with my Hadabot effort - Hadabot is a super-low cost robot kit for software engineers, students, and makers to learn ROS 2 and robotics.
The Hadabot runs off an ESP32 microcontroller board (running MicroPython), is easy to set up, and leverages Docker to sandbox the ROS 2 install libraries from your host system. The user interfaces, including an online VSCode, all run on in the web browser to ensure a consistent user experience.
Two ways to learn with Hadabot:
As usual, love to hear feedback, suggestions, encouragements (discouragements).
Thanks and happy building!
Jack “the Hadabot Maker”