Book an info sessionInfo session

RaspTank robot program

  • 10–16Ages
  • 6 weeksLength
  • IntermediateLevel

A step-by-step robotics course built around a Raspberry Pi and a tracked RaspTank robot. Each week adds one real skill — sensing, movement, or control — until the robot can drive a marked course by itself. Students write Python, wire real sensors, and tune the robot against real-world physics.

You’ll build: a robot that lights up, measures distance, drives and turns on command, avoids obstacles, and follows a line on its own.

Hardware program. Each student needs a Raspberry Pi and an Adeept RaspTank (tracked robot) kit. We can supply kits or run it with a classroom set — ask us.

Ask about the next program
  1. Week 1

    Lights & GPIO

    Control the robot’s onboard LEDs and RGB lights, and learn how the Raspberry Pi’s pins switch things on and off.

  2. Week 2

    Ultrasonic Sensing

    Measure distance with an ultrasonic sensor, and clean up noisy readings so the robot can trust what it “sees.”

  3. Week 3

    Motors & Movement

    Drive the tracks with PWM, then calibrate straight driving and turns so the robot can trace a square.

  4. Week 4

    Obstacle Avoidance

    Write a reactive control loop: the robot watches the distance sensor, stops, and steers around things in its path.

  5. Week 5

    Line Following

    Read the infrared line sensors, use different speeds on each track for smooth corrections, and recover when the line is lost.

  6. Week 6

    Course Challenge

    Tune and race the robot around a marked track. Students learn why real robotics needs iterative calibration — battery, traction, and floor surface all matter.

Curriculum adapted from the open-source RaspTank robotics course by Nikolay Goloborodko (MIT licensed). For the self-paced, no-kit version, see the Robotics Lab.