This video guides you through setting up CircuitPython and the Thonny IDE to execute Python code directly on your ESP32 S3 board.
This setup is the foundation for using the rclcpy CircuitPython module, which allows your ESP32 S3 to connect to a ROS 2 network using the micro-ROS protocol.
In this tutorial, you will learn:
✅ How to flash CircuitPython onto the ESP32 S3
✅ Configuring the Thonny IDE interpreter for the ESP32 S3
✅ Running simple Python code directly on the microcontroller
✅ Viewing console output and debugging
This setup is crucial for future videos where we will establish full ROS 2 communication (Node, Publisher, Subscriber) using micro-ROS.
⏱️ TIMESTAMPS:
0:00 - CircuitPython ESP32 S3 (micro-ROS)
0:40 - Flashing CircuitPython Firmware
0:54 - Setting up Thonny IDE (Interpreter and COM Port)
2:13 - Run agent micro-ROS docker
3:08 - Show topics ROS 2
3:48 - Show RQT : Node Graph & Topic Monitor
🔔 Subscribe for more ROS 2 tutorials!
Links:
https://circuitpython.org/
https://docs.circuitpython.org/en/lat...
#ROS2 #CircuitPython #ESP32S3 #microROS #EmbeddedSystems #ThonnyIDE #Robotics