Appendix D. Components list
An Arduino board
One LED
An Arduino board
A breadboard and a selection of jumpers
Six red LEDs
One green LED
Seven resistors, 180 ohm
One resistor, 10k ohm
A momentary-contact push button
An Arduino board
A breadboard and a selection of jumpers
A small potentiometer (a trimpot is ideal, as it can easily plug into a breadboard)
Five zener diodes, 0.5 watt 5V1 (we used a BZX55C5V)
Five resistors, 1M ohm
One resistor, 1k ohm
A small speaker, 8 ohm
Not applicable
An Arduino board
A breadboard and selection of jumpers
A small DC motor
An external power supply suitable for the motor
An external power supply for the Arduino (9 volts recommended)
A miniature relay DPDT 5 volt coil, rated 2 amps or more
A 2N2222 diode
A 1N4003 diode
A L293D dual H driver
A stepper motor
Two 2-pin screw connectors
A servomotor
A section of 0.1 inch header
A brushless motor
A brushless electronic speed controller (ESC)
A suitable power supply for a brushless motor
An Arduino board
A breadboard and selection of jumper wires
A parallax ping
A speaker
A sharp GP2D12
One resistor, 10k ohm
An Arduino board
A Hitachi HD44780-based LCD screen
A potentiometer, 10k ohm, or trimpot
A resistor, value dependent on the backlight of the LCD
A serial LCD (SparkFun compatible 16 x 2 serial LCD recommended)
A DS18B20 temperature sensor
One resistor, 4.7k ohm
A KS0108 graphical LCD
One resistor, 10k ohm