- A custom-designed, pre-soldered motor controller board (with screw terminals)
- Two DC motors (with wires pre-soldered)
- Two custom red wheels (which go extra fast… because they’re red!)
- A ball castor (used as the ‘third wheel’ to your robot)
- A small breadboard (to create your circuits)
- Two pieces of strong 3M padded double-sided tape
- A battery box for 4 AA batteries (batteries not included)
- An ultrasonic distance sensor (for detecting objects in front of your robot)
- A line follower sensor (for detecting and following black lines)
- Resistors and jumper cables with which to complete your circuits
- A strong cardboard box to keep it all in… or to cut into to make your chassis!
You will need to provide:
- A Raspberry Pi (any version, including the Pi Zero) SD card and power supply.
- A keyboard and mouse. (Pi Zero may require a USB hub and/or adapter)
- A chassis – anything will do – use your imagination!
- 4 x AA batteries to power the motors.
Buying the EduKit
- Worksheet 1 – Introduction
- Worksheet 2 – Building a robot
- Worksheet 3 – Running the motors
- Worksheet 4 – Driving and turning
- Worksheet 5 – Line detector
You may also want to download the Test Line
- Worksheet 6 – Distance
- Worksheet 7 – Control and calibration
- Worksheet 8 – Line follower
You may also want to download the Line following course
- Worksheet 9 – Obstacle avoidance
- Worksheet 10 – Remote control (All considered BETA – please feel free to give us some feedback!)
- Instructions for using a PS3-alike controller from The Pi Hut. Controller available here.
- Instructions for using a Wii controller over Bluetooth
- Instructions for using a keyboard remote control over SSH
- Instructions for a web interface controlling the robot with GPIO Zero (courtesy of PiCymru) BETA
- Instructions for controlling the EduKit 3 robot from an app on an Android phone (courtesy of Gerard Kelly) BETA
- A variation on the Android app idea with Bluetooth serial (courtesy of Gerard Kelly) BETA
If you like to program in Java, please head over to this GitHub repository where Enrico has written a library and documentation on how to use it.
For those of you with access to a 3D printer, there is a fantastic chassis available. Designed by Daniel Bull, it is a sturdy chassis and everything slots in nicely. You can view and download the open source files on Thingiverse.
Here’s a brilliant video from Alex Eames of a completed robot made using the kit and some easily available extra components:
Here’s an extensive unboxing and walk-through of the kit from The Raspberry Pi Guy (Matthew Timmons-Brown):
Here’s a video of an unboxing provided by “Average Man” Richard Saville: