Arduino Uno Board Components

I wanted to make some of my Arduino projects smaller and create my own DIY Arduino Uno.   In order to do that  I first had to learn what parts are on the Uno.  That information is spread out all over the internet and some of it is tricky to find.  I decided to do the research and share what I found.  If you decide to create a non SMD/through hole version of an Uno then the names and values listed here should be a helpful start. Just find the equivalent components in their through hole version.

The Arduino Uno is mainly for experimenting. The female header pins make it easy to quickly make connections and test things out. However, this doesn't make for solid and reliable long term connections.

After you are done prototyping, you may want to make a version of your project that is more compact and efficient. You may want to place components on a proto shield. Eventually you may want to eliminate the Arduino Uno board completely and use only it's components that are absolutely required and omit components that are redundant.

Because there are so many tiny components, I broke the board into sections so that the image didn't become cluttered and confusing.

I have labeled the images below to reflect the official Arduino Uno A000066-datasheet. In that datasheet in section 3.1 of the "Functional Overview," entitled "Board Topology," there is a top view of the board based on the Eagle file of the board. The components in that view have reference lc names like "X1" or "U5". Each line below starts with the numbered circle in the picture followed by the "referencelc" then the part name. At the end of each line I have also tried to include the manufacturer's part number. These components can be found on sites like digikey.com or newark.com.

I have also created an Arduino parts list to help. Here is the link: Arduino Uno Parts List

Arduino Uno Parts - Section 1

# Ref. Description | Value Part #
1 X2 USBTYPE B 2.0 USB-B1HSW6 
2 L1 FERRITE BEAD INDUCTOR BM21BB471SZ1D
3 RESET TACTILE SWITCH TS42031-160R-TR-7260
4 C2 CERAMIC CAPACITOR0.1 µF ±10% 50V CC0603KRX7R9BB104
5 Z2 VARISTOR5V 0.5 pF @ 1 MHz CG0603MLC-05E
6 RN3 RESISTOR ARRAY22 Ohm ±5% 62.5mW CAY16-220J4LF
7 Z1 VARISTOR5V 0.5 pF @ 1 MHz CG0603MLC-05E
8 C8 CERAMIC CAPACITOR1 µF ±10% 6.3V GRM188R60J105KA01D
9 D3 DIODE GEN PURP100V 150mA CD1206-S01575
10 C9 CERAMIC CAPACITOR22 pF ±5% 50V 500R14N220JV4T
11 C11 CERAMIC CAPACITOR22 pF ±5% 50V 500R14N220JV4T
12 U3 ATMEGA16U2-MUIC MCU 8BIT 16KB FLASH 32TQFP ATMEGA16U2-16AU

Arduino Uno Parts - Section 2

# Ref. Description | Value Part #
1 X1 POWER JACK 2.1x5.5mm2X5.5MM SOLDER PJ-102AH
2 U1 5V REGULATOR5V 800mA SOT223 SPX1117M3-L-5
3 F1 PTC RESET FUSE15V 500mA 1812 MF-MSMF050/40X-2
4 T1 MOSFET P-CH20V 2A SUPERSOT3 FDN340P
5 D1 M7(1N4007) DIODERECTIFIER M7
6 PC1 ELECTROLYTIC ALUM CAP47µF 20% 25V SMD EEE-1EA470WP
7 PC2 ELECTROLYTIC ALUM CAP47µF 20% 25V SMD EEE-1EA470WP
8 C1 CERAMIC CAPACITOR0.1µF 50V ±10%
CC0603KRX7R9BB104
9 U5 IC OPAMP GP 2 CIRCUIT 8VSSOPRail-to-Rail LMV358IDGKR
10 Y1 QUARTZ CRYSTAL OSCILLATOR  2 PIN 16.0000MHZ 20pF TH FC4STCBMF16.0
11 U2 IC REG LINEAR3.3V 150mA SOT23-5 LP2985-33DBVR
12 C3 CERAMIC CAPACITOR1 µF ±10% 6.3V GRM188R60J105KA01D

Arduino Uno Parts - Section 3

# Ref. Description | Value Part #
1 C4 CERAMIC CAPACITOR0.1 µF ±10% 50V CC0603KRX7R9BB104
2 L LED YELLOW 588nm O805 1.2mm SMD APT2012YC
3 RN2 RESISTOR ARRAY10k Ohm ±5% 62.5mW CAY16-103J4LF
4 TX LED YELLOW TRANSMIT588nm O805 1.2mm SMD APT2012YC
5 RX LED YELLOW RECEIVE588nm O805 1.2mm SMD APT2012YC
6 C7 CERAMIC CAPACITOR0.1 µF ±10% 50V CC0603KRX7R9BB104
7 C5 CERAMIC CAPACITOR0.1 µF ±10% 50V CC0603KRX7R9BB104
8 RN1 RESISTOR ARRAY10k Ohm ±5% 62.5mW CAY16-103J4LF
9 Y2 CERAMIC RESONATOR16Mhz CSTCE16M0V53-R0 16MHZ
10 C6 CERAMIC CAPACITOR0.1 µF ±10% 50V CC0603KRX7R9BB104
11 ZU4 ATMEGA328P-PUIC MCU 8BIT 32KB FLASH 28DIP ATMEGA328P-PU
12 L2 UNKNOWNUNKNOWN N/A
13 C10 CERAMIC CAPACITOR1 µF ±10% 6.3V GRM188R60J105KA01D
14 ON LED GREEN1.2mm 570nm CLR SMD LG R971-KN-1
15 RN4 RESISTOR ARRAY1k Ohm ±5% 62.5mW CAY16-102J4LF
16 D2 DIODE GEN PURP100V 150mA CD1206-S01575

Learn with me as I learn!