io7m | single-page | multi-page | epub | The ATMega328P From (Almost) Nothing
1. Overview
Front Matter
3. Datasheets
1
The following components are required:

2.1.2. BOM

Quantity Item Description
1 Microchip ATMega328p Microcontroller IC.
1 USB ISP In-system programmer with USB connection.
1 FTDI LC234X USB ↔ USART adapter.
1 5V Breadboard power supply Breadboard power supply.
2 22 pF ceramic capacitor Capacitors for clock signals.
1 16mhz crystal oscillator 16mhz microcontroller clock.
1 20mA LED Status LED
1 220mΩ resistor Resistor to reduce current for LED
10+ Breadboard wires Required to connect components together.
1
The Microchip ATMega328p is widely available from electronics component stores. Be sure to order the 28 SPDIP package in order to make it easy to insert the chip into a breadboard.
3
There are many USB ISP programmers available, but the exact model used in this book is the DFRobot USBtinyISP - Arduino Bootloader Programmer.
4
The FTDI LC234X USB ↔ USART adapter is widely available from electronics components stores. Any USB ↔ USART adapter will be usable and they are largely interchangeable.
6
The breadboard power supply can be any power supply that can supply 5V to a breadboard.
1. Overview
Front Matter
3. Datasheets
io7m | single-page | multi-page | epub | The ATMega328P From (Almost) Nothing