Finding parts for projects can be quite a challenge. In this appendix, you will find sources for the parts used in the book as well as extra useful information such as pinout diagrams for some components.
There are now many electronic component suppliers that cater to the maker and electronics hobbyist. Some of the most popular are listed in Table A-1.
You will find that most of the suppliers listed here sell the Arduino Uno R3 and Raspberry Pi 2 model B recommended in this book.
Adafruit’s Arduino experimenter kit (product ID 170) and Sparkfun Arduino Inventor’s kit (KIT-11227) are both a good way to get started with a basic selection of components and an Arduino. The MonkMakes Basic Components Pack has most of the resistors, capacitors, transistors, and LEDs used in this book.
Supplier | Website | Notes |
---|---|---|
Adafruit |
Good for modules |
|
Digikey |
Wide range of components |
|
MakerShed |
Good for modules, kits, and tools |
|
MCM Electronics |
Wide range of components |
|
Mouser |
Wide range of components |
|
SeeedStudio |
Interesting low-cost modules |
|
SparkFun |
Good for modules |
|
CPC |
UK-based, wide range of components |
|
Farnell |
International, wide range of components |
|
Maplins |
UK-based, walk-in shops |
|
Proto-pic |
UK-based, stock SparkFun and Adafruit modules |
|
Pimoroni |
Specialize in Raspberry Pi |
|
MonkMakes |
Component and Project Kits to support Simon Monk’s books |
Resistors and capacitors are very inexpensive, but this often means that there is a minimum order quantity of 50 or 100 with some suppliers. It is often better to buy a mixed starter kit of components.
Description | Sources |
10Ω 1/4 W resistor | Mouser: 291-10-RC |
100Ω 1/4 W resistor | Mouser: 291-100-RC |
150Ω 1/4 W resistor | Mouser: 291-150-RC |
270Ω 1/4 W resistor | Mouser: 291-270-RC |
470Ω 1/4 W resistor | Mouser: 291-470-RC |
1kΩ 1/4 W resistor | Mouser: 291-1k-RC |
4.7k 1/4 W resistor | Mouser: 291-4.7k-RC |
10kΩ Linear Trimpot |
Adafruit: 356 Sparkfun: COM-09806 |
Photoresistor |
Adafruit: 161 Sparkfun: SEN-09088 |
100nF capacitor |
Adafruit: 753 Mouser: 810-FK16X7R2A224K |
100uF 16V capacitor |
Adafruit: 2193 Sparkfun: COM-00096 |
Components with part numbers like “2N3904” are easy to look up, but when it comes to finding common components like LEDs, it can be hard to find and it’s usually best to look for an assorted kit of LEDs on eBay or Amazon.com or as part of a starter kit.
Description | Sources |
2N3904 transistor |
Adafruit: 756 Sparkfun: COM-00521 Mouser: 610-2N3904 |
MPSA14 Darlington transistor | Mouser: 833-MPSA14-AP |
2N7000 MOSFET transistor | Mouser: 512-2N7000 |
TIP120 Darlington transistor |
Adafruit: 976 Mouser: 512-TIP120 |
FQP30N06L N-channel logic-level MOSFET | Mouser: 512-FQP30N06L |
1N4001 diode |
Adafruit: 755 Sparkfun: COM-08589 Mouser: 512-1N4001 |
Red LED |
Adafruit: 297 Sparkfun: COM-09590 |
Green LED |
Adafruit: 298 Sparkfun: COM-09650 |
Orange LED |
Sparkfun: COM-09594 |
RGB LED diffused common cathode | Sparkfun: COM-11120 |
L293D H-bridge IC |
Adafruit: 807 Mouser: 511-L293D |
L298N H-bridge IC |
Mouser: 511-L298 |
ULN2803 8 x Darlington driver |
Adafruit: 970 Mouser: 511-ULN2803A |
DS18B20 | Adafruit: 374 (includes 4.7k resistor) |
Encapsulated DS18B20 temperature probe | eBay, Adafruit: 381 |
Breadboard and a selection of jumper wires are probably best obtained in one of the starter kits mentioned in “Suppliers”.
Description | Sources |
400-point solderless breadboard | Adafruit: 64 |
Male-to-male jumper wires | Adafruit: 758 |
Female-to-female jumper wires | Adafruit: 266 |
Assorted hookup wire | Adafruit: 1311 |
Female-to-male jumper wires | Adafruit: 826 |
3V battery box (2xAA) |
Adafruit: 770 |
6V battery box (4xAA) | Adafruit: 830 |
Female barrel jack to screw terminal adapter | Adafruit: 368 |
Two-way terminal block | Electrical/DIY store |
A lot of the components in this section can be found on eBay and Amazon.
Description | Sources |
Small 6V DC motor | Adafruit: 711 |
12V bipolar stepper motor | Adafruit: 324 |
5V unipolar stepper motor | Adafruit: 858 |
9g servomotor | eBay, Adafruit: 169 |
PowerSwitch Tail SSR | Adafruit: 268 |
5V at 2A power supply | Adafruit: 276 |
12V 1A power supply | Adafruit: 798 |
Power supply (12V at 5A) | Adafruit: 352 |
EasyDriver stepper motor controller | Sparkfun: ROB-12779 |
Adafruit 16-Channel 12-bit PWM/Servo Driver | Adafruit: 815 |
Small 8Ω speaker |
Adafruit: 1891 |
WS2812 addressable LED strip | eBay, Adafruit: 1376 |
I2C OLED display 128x64 pixels |
eBay |
PIR sensor module | eBay, Adafruit: 189 |
Relay module | eBay |
Figure A-1 shows the pin connections for some of the components used in the book.