Robotics
Wheeled robots, robotic arms, line followers and obstacle avoiders.
Obstacle-Avoiding Robot with Raspberry Pi
A 4WD rover that measures distance with ultrasound and turns away from walls on its own.
TechnicianLine-Following Robot with Raspberry Pi Pico
Infrared sensors spot a black line and a $7 microcontroller steers the robot along the track.
TechnicianDrive a Robot with a Bluetooth Game Controller
Pair a gamepad to the Pi and map the analog sticks to tank-style motor control with gpiozero and evdev.
TechnicianDesk Robot with OLED Eyes and a Turning Head
Two tiny screens make animated eyes that blink, look around and widen when you come close — a little companion that teaches animation and sensors.
Technician6-Axis Robotic Arm Controlled by Raspberry Pi
Drive six servos smoothly, record poses and replay pick-and-place sequences.
EngineerPan-Tilt Camera That Follows Your Face
Detect a face with OpenCV and steer two servos so the camera keeps it centered — the first step to a robot with eyes.
EngineerVoice-Controlled Robot That Works Offline
Say 'forward', 'left' or 'stop' and an offline speech engine drives the motors — in English or Spanish.
EngineerRobot That Chases a Colored Ball with OpenCV
The camera finds a bright ball by its color and the robot turns and drives toward it — your first real computer-vision robot.
EngineerWi-Fi Coverage Mapping Robot for Your Home
Drive a robot to marked spots around your home, log your own network's signal strength and turn it into a heatmap of dead zones.
EngineerMini-Sumo Robot with a Raspberry Pi Pico
Build a small, low, pushing robot that finds its opponent with ultrasound and stays inside the ring using edge sensors.
EngineerRoom-Mapping Robot with LiDAR and ROS 2 SLAM
Drive a robot around your house and watch it build a floor plan in real time with slam_toolbox.
CommanderSelf-Balancing Robot with a Pico and a PID Controller
A two-wheeled robot that stays upright by reading an IMU hundreds of times per second — control theory you can see.
Commander