Don’t buy a robot, design and build your own! This free, self-paced course takes you from choosing a brain for your bot (Arduino, ESP8266/ESP32 or Raspberry Pi) through motors, motor drivers, sensors and remote control, to giving it a body.
Work through the lessons in order, or jump to the one you need. Everything is free and open source!
What you need
- Introduction
- Choosing a Brain for your robot
- Motors and Actuators
- Basic Motor Controllers
- Sensors
- Breadboards, Batteries, Chassis, Wheels and Wires
Motor Control
- Introduction
- Basic DC Motor Movement
- Forward and Reverse with Servos
- Controlling DC Motors with the L293D H-Bridge Chip
- Using Motor Drivers, Shields and Breakouts
- Stepper Drivers
- L298N Breakouts
- Changing Direction with Tank Turning – L298n Breakout and Two Motors


