Arduino Robot Bonanza
Teachbot

The Teachbot is a 7" circular differentially steered robot made from 6mm or 1/4" sheet material (expanded PVC or aircraft grade plywood are good choices). It's designed to allow for expansion by providing multiple tiers, or decks, that are stacked one on top of the other.

In the basic version, the Teachbot -- also called the Teachbot Servo -- is powered by two RC servos that have been modified for continuous rotation. Wheels are 2-1/2" to 2-5/8" diameter rubber. The platform consists of a top and bottom deck, and you can expand as needed by adding a third deck (see picture).

Skids are provided front and back of the robot for balance. The skids act as smooth points for turning and spinning.

Found in chapters 3 through 6 of Arduino Robot Bonanza.

Note: All links below open a new window.

Teachbot Servo Mechanical Parts (Available as a kit form from Budget Robotics.)

1

7" diameter bottom deck.

1

7" diameter top deck. (The additional second deck is optional. Expand as desired.)

2

Servo mounts.

4

90° plastic L brackets, for attaching the servo mounts to the bottom deck. These brackets measure 3/4" × 3/4", with hole centers at 3/8", and are made to work with the two servo mounts.

16

4-40 x 1/2" machine screws and nuts, for attaching the servos and servo mounts to the bottom deck

4

Deck risers consisting of: (4) 2.5" or longer machine screws with 6-32 threads, (8) 6-32 nuts, (4) .170" (I.D.) rubber tubing (to act as a spacer).

2

Skids consisting of: (2) 6-32 × 3/4" machine screws, (4) 6-32 hex nuts, (2) 6-32 acorn (cap) nuts.

4

Sets of mounting hardware for Arduino Uno, consisting of (6) 4-40 × 1/2" machine screws and (3) 1/2" or 3/4" length plastic 4-40 threaded standoffs.

Teachbot Servo Motors, Wheels, and Electrical Parts

2

Standard size R/C servo motors, modified for continuous rotation.

Adafruit

Jameco

Pololu

2

2-1/2" or 2-5/8" diameter wheels, with hubs to attach to the servo motors.

Adafruit

Jameco

Pololu

1

Arduino Uno (or compatible) microcontroller board, with USB programming cable.

Adafruit

Jameco

Pololu

Sparkfun

2

Solderless breadboards, 400 tie-points, seperable power rails.

Jameco

Pololu

Sparkfun

1

Set of solderless breadboard wire jumpers (or make your own using 22 gauge solid conductor wire).

Jameco

Pololu

Sparkfun

1

Length of 12 (or more) breakaway 0.100" male header pins, double-sided (long) pins.

Adafruit

Pololu

1

AA × 4 battery holder (solder on the female header connector)

Adafruit (integrated on/off switch)

Jameco or Jameco

Pololu

Sparkfun

1

9 volt battery clip, with 2.1mm polarized barrel plug.

Adadruit

Sparkfun (all in one plug and holder)

1

9 volt metal or plastic battery holder

Jameco

Teachbot Servo Miscellaneous Parts (available locally)

4

AA alkaline or nickel metal hydride rechargeable batteries.

1

9 volt battery.

Misc

Hook-and-loop (Velcro) strips for mounting battery holders and solderless breadboard, small pieces of double-sided foam tape.