Course Updated to ROS2 Humble
The current rating is for the old version of the "Building ESP32 MicroROS Bot" course. The new update to projects and the way of explaining is what you are going to love :)
Course Workflow
Welcome to the Micro If you're passionate about robotics and eager to dive into hands-on hardware and ROS2 projects, this course is perfect for you. We'll guide you step-by-step in building a fully functional robot using the ESP32 and MicroROS with ROS2.
Course Overview
Section 1: Building the Robot
Course Updated to ROS2 Humble
The current rating is for the old version of the "Building ESP32 MicroROS Bot" course. The new update to projects and the way of explaining is what you are going to love :)
Course Workflow
Welcome to the Micro If you're passionate about robotics and eager to dive into hands-on hardware and ROS2 projects, this course is perfect for you. We'll guide you step-by-step in building a fully functional robot using the ESP32 and MicroROS with ROS2.
Course Overview
Section 1: Building the Robot
Assemble your robot from the ground up
Utilize 3D-printed parts and resources we provide
Learn about electronic connections and power distribution
Section 2: Basic Programming
Get started with programming using PlatformIO to control your robot's movements
Write simple code to drive the robot and navigate basic paths
Create your custom libraries for motor driving
Integrate the OLED display into your robot
Section 3: MicroROS Integration
Integrate MicroROS with your ESP32 robot
Enhance your robot’s capabilities with advanced communication using ROS2
By the end of this course, you'll have a deeper understanding of robotics, from hardware assembly to software integration, and you'll walk away with a robot that you built and programmed yourself. Join us on this exciting journey into the world of robotics.
Hardware Requirements
ESP32
N20 DC geared motors with Encoders X2
18650 Cells X2
Jumper Wires , 5mm nuts and screws
Motor driver ( Mini L298N)
Solder , Soldering Wires , Soldering Paste , Soldering jumper wires
N20 motor wheels X2
N20 mini Car Caster Wheel X1
Slider Button
Mini 360 Buck converter to 5V
Battery Charger Circuit
Software Requirements
Ubuntu 22.04
ROS2 humble
A motivated mind for a huge programming project
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.