

ArduinoR3
As a part of my day-to-day use, i tried to design the Arduino UNO dev board using all the datasheet materials and footprints required for precise design.
- Size
- 56.6 × 62.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 75
- Pads
- 306
- Tracks, vias
- 1,201, 177
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 14 Nov 2025
- Updated
- 14 Nov 2025
Overview
ArduinoR3 is an open-source printed circuit board by Morethanmany2, from the Morethanmany2/Arduino-Uno repository on GitHub. It is a 2-layer board of 56.6 × 62.2 mm with 59 parts on 75 nets, routed with 1,201 tracks and 177 vias.
It is built around the ATMEGA16U2-MU, ATMEGA328P-PU and LMV358, with the LP2985-33DBV, TS5A3166DBVR-TP and CG0603MLC-05E among its other parts. Its parts include 20 resistors, 13 capacitors, 6 ICs, 5 connectors and 3 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
11ATMEGA16U2-MU
QFN-32-EP(5x5)-40℃~+85℃ 16KB 16MHz 2.7V~5.5V 22 512Byte 512Byte 8 Bit AVR Built-in FLASH QFN-32-EP(5x5) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LMV358
SOP-8-40℃~+125℃ 10pA 10pA 1MHz 2 2.5V~5.5V 20mA 20nV/√Hz@10kHz 2uV/℃ 40uA 5mV 600V/ms 65dB EMI filtering/RF suppression Rail-to-Rail Input, Rail-to-Rail Output SOP-8 Operational Amplifier ROHSTECH PUBLICOperational AmplifierLP2985-33DBV
SOT-23-5-40℃~+125℃@(Tj) 1 150mA 16V 3.3V 30uVrms 45dB@(1kHz) 575mV@(150mA) 850uA Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown、Enable control、Noise bypass terminal Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTS5A3166DBVR-TP
SOT-23-5Analog Switches, MultiplexersTECH PUBLICCG0603MLC-05E
0603-55℃~+125℃ 0.2pF 1 10nA 30V 5V Bidirectional IEC 61000-4-2 0603 ESD and Surge Protection (TVS/ESD) ROHSBournsVaristorsCSTCE16M0V53-R0
SMD3213-3P-20℃~+80℃ 15pF 16MHz 40Ω SMD3213-3P Ceramic Resonators ROHSMurataCeramic ResonatorsECS-160-20-4X-B-DN
HC-49US-40℃~+85℃ 16MHz 20pF 40Ω ±100ppm ±30ppm HC-49US Crystals ROHSECSCrystalsEJ508A
插件-15-+90℃ 12V 2mm 500V 5A 8.8x13.5x10.85mm Black Brass, Phosphor Bronze PBT 插件 Power connector / plug connector ROHSMPDDC Power ConnectorsFDN340P
SOT-23-55℃~+150℃ 1 P-Channel 1.5V 121pF 20V 2A 500mW 56pF 7.2nC@4.5V 70mΩ@4.5V 779pF P-Channel SOT-23 MOSFETs ROHSonsemiMOSFETsMF-MSMF050-2
1812-40℃~+85℃ 100A 150mΩ 15V 1A 1Ω 3.2mm 5.4mm 500mA 1812 Resettable Fuses ROHSBournsResettable Fuses
README
README.mdArduino-Uno
As a part of my day-to-day use, i tried to design the Arduino UNO dev board using all the datasheet materials and footprints required for precise design.
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1K | Resistor_SMD:R_0201_0603Metric | R7, R8, R9, R12, R13, R16, R19, R20 |
| 6 | 100nf | Capacitor_SMD:C_0201_0603Metric | C3, C9, C10, C11, C12, C13 |
| 4 | 10K | Resistor_SMD:R_0201_0603Metric | R4, R5, R6, R17 |
| 3 | D | Diode_SMD:D_0201_0603Metric | D1, D2, D3 |
| 2 | 10uH | Inductor_SMD:L_0201_0603Metric | L1, L2 |
| 2 | 22OHM | Resistor_SMD:R_0201_0603Metric | R2, R3 |
| 2 | 22pf | Capacitor_SMD:C_0201_0603Metric | C1, C2 |
| 2 | 47uf | Capacitor_SMD:CP_Elec_3x5.3 | C5, C6 |
| 2 | CG0603MLC-05E | CG0603MLC_05E:VARC1608X56N | RV3, RV4 |
| 2 | Conn_PIC_ICSP_ICD | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3, J4 |
| 1 | 100nf | Capacitor_SMD:CP_Elec_3x5.3 | C7 |
| 1 | 1945119 | 1945119:PHOENIX_1945119 | J9 |
| 1 | 1M | Resistor_SMD:R_0201_0603Metric | R1 |
| 1 | 1uF | Capacitor_SMD:C_0201_0603Metric | C4 |
| 1 | 1uf | Capacitor_SMD:C_0201_0603Metric | C8 |
| 1 | AD | Connector_PinSocket_1.00mm:PinSocket_1x06_P1.00mm_Vertical | A/D |
| 1 | ATmega16U2-M | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm | U3 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm | U1 |
| 1 | CSTCE16M0V53-R0 | Crystal:Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | XTAL1 |
| 1 | ECS-160-20-4X-B-DN | ECS_160_20_4X_B_DN:XTAL_ECS-160-20-4X-B-DN | Y1 |
| 1 | EJ508A | EJ508A:MPD_EJ508A | J1 |
| 1 | FDN340P | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | GREEN ON | footprints:LED_SMLD12_ROM | R11 |
| 1 | IOH | Connector_PinSocket_1.00mm:PinSocket_1x10_P1.00mm_Vertical | IOH |
| 1 | IOL | Connector_PinSocket_1.00mm:PinSocket_1x08_P1.00mm_Vertical | IOL |
| 1 | LMV358 | Package_CSP:LFCSP-8_2x2mm_P0.5mm | U2 |
| 1 | LP2985-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | MF-MSMF050-2 | Fuse:Fuse_0603_1608Metric | F3 |
| 1 | POWER | Connector_PinSocket_1.00mm:PinSocket_1x08_P1.00mm_Vertical | POWER |
| 1 | R | Resistor_SMD:R_0201_0603Metric | R18 |
| 1 | RXLED | footprints:LED_SMLD12_ROM | R15 |
| 1 | SPX2920M3-5.0_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | TS5A3166DBVR | Package_TO_SOT_SMD:SOT-23-5 | U6 |
| 1 | TXLED | footprints:LED_SMLD12_ROM | R14 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_GCT_USB3076-30-A | J5 |
| 1 | YELLOW | footprints:LED_SMLD12_ROM | R10 |
Similar boards
- 4 layers105.4 × 57.5 mm

- 2 layers97 × 75.5 mm

Arduino Uno R3
SuganyaBaskaran/kicad-projects
Portfolio, learning and practice attempts using KiCAD.
56 parts - 2 layers101.6 × 53.3 mm

- 2 layers101.6 × 53.3 mm

- 2 layers101.6 × 53.3 mm

- 2 layers70 × 50.5 mm

- 2 layers68.6 × 53.3 mm

Arduino board pcb
marrynrv/Custom-Arduiono-Board
Custom Arduino-compatible microcontroller development board designed in KiCad based on the classic Uno reference schematic
57 parts - 4 layers124 × 89.4 mm

ATMega 328 PU Board
olexsu/ATmega328_control_Board
Custom ATmega328 embedded control board designed in KiCad with Arduino firmware.
140 parts
Questions
How big is the ArduinoR3 PCB?
It measures 56.6 × 62.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ArduinoR3 use?
59 parts, built around the ATMEGA16U2-MU, ATMEGA328P-PU, LMV358 and LP2985-33DBV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ArduinoR3 KiCad files?
From the Morethanmany2/Arduino-Uno repository on GitHub, at the commit this page was made from: the board is arduinoR3.kicad_pcb and its schematic arduinoR3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ArduinoR3 design in my own project?
Its repository states no licence, so its author keeps all rights: ask Morethanmany2 before reusing the design.