Skip to the content
2 layers68.6 × 53.3 mmArduino Uno R3 Design, the printed circuit board in 3D

This project is a replica of the official Arduino Uno R3 designed using KiCad 10 as part of an Electrical and Electronics Engineering PCB Design assignment.

Size
68.6 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
63
Pads
302
Tracks, vias
602, 47
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
26 Jul 2026
Updated
26 Jul 2026

Overview

Arduino Uno R3 Design is an open-source printed circuit board by daviddzekwer, from the daviddzekwer/Arduino-Uno-R3-PCB-Design repository on GitHub. It is a 2-layer board of 68.6 × 53.3 mm with 67 parts on 63 nets, routed with 602 tracks and 47 vias.

It is built around the ATMEGA16U2-AU, ATMEGA328P-PU and LMV358, with the AP2112K-3.3, CG0603MLC-05E and FDN340P among its other parts. Its parts include 12 capacitors, 6 resistors, 5 ICs, 5 connectors and 4 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

6

README

README.md

Arduino-Uno-R3-PCB-Desig

Arduino Uno R3 PCB Design in KiCad

Project Description

This project is a replica of the official Arduino Uno R3 designed using KiCad 10 as part of an Electrical and Electronics Engineering PCB Design assignment.

The project involved creating the complete Arduino Uno R3 schematic, assigning component footprints, designing the PCB layout, routing the board, performing electrical and design rule checks, and generating the manufacturing files required for PCB fabrication.

Software Used

  • KiCad 10
  • GitHub

Project Features

  • Complete Arduino Uno R3 schematic
  • PCB layout and routing
  • Electrical Rules Check (ERC)
  • Design Rules Check (DRC)
  • Bill of Materials (BOM)
  • Gerber and drill files for PCB manufacturing

Author

David Dzekwer

Electrical and Electronics Engineering

Accra Technical University

License

This project was developed for educational purposes as part of a university coursework assignment.

Parts

67
QtyValueFootprintReferences
81kResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderRN1, RN2A1, RN2B1, RN2C1, RN2D1, RN4A1, RN4C1, RN4D1
6100nCapacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC1, C2, C7, C10, C11, C12
410kResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderRN1A1, RN1B1, RN1C1, RN1D1
422RResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR3, R4, RN3A1, RN3D1
422pCapacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC4, C5, C8, C9
4MountingHole_3.2mmArduino_MountingHole:MountingHole_3.2mmMH1, MH2, MH3, MH4
3YELLOWLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderL2, RX1, TX1
21MResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR1, R2
247uCapacitor_SMD:CP_Elec_5x3PC1, PC2
2CG0603MLC-05EResistor_SMD:R_0603_1608MetricZ1, Z2
2Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalICSP, J6
2DDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D3
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmGROUND1, RESET1
11uCapacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC3
12X2 M - NMConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJP1
1ANALOG INConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ11
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1ATmega16U2-APackage_QFP:TQFP-32_7x7mm_P0.8mmU2
1ATmega328P-PPackage_DIP:DIP-28_W7.62mmU5
1BLM21Inductor_SMD:L_0805_2012MetricL1
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_CLIFF_FC681465S_SMT_HorizontalJ1
1CCapacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC6
1Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ10
1CrystalCrystal:Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSolderingY2
1CrystalCrystal:Crystal_HC49-4H_VerticalY1
1DIGITAL (PWM)Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalIOL1
1FDN340PPackage_TO_SOT_SMD:SOT-23Q1
1FuseFuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolderF1
1LMV358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1M7Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1NCP1117-5.0_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1ONLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4
1POWERConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ8
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1USB_BConnector_USB:USB_B_OST_USB-B1HSxx_HorizontalJ5

Similar boards

  • 4 layers34 × 34 mmAG328X, the printed circuit board in 3D

    AG328X

    harichandanrajiv-lab/AG328X-REV-1

    AG328X REV-1 is a compact, redesigned implementation of the Arduino UNO platform,. The project focuses on improving the original UNO architecture through a significantly reduced PCB footprint, enhanced power…

    78 parts
  • 2 layers68.6 × 53.3 mmArduino board pcb, the printed circuit board in 3D

    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 mmATMega 328 PU Board, the printed circuit board in 3D

    ATMega 328 PU Board

    olexsu/ATmega328_control_Board

    Custom ATmega328 embedded control board designed in KiCad with Arduino firmware.

    140 parts
  • 2 layers56.6 × 62.2 mmArduinoR3, the printed circuit board in 3D

    ArduinoR3

    Morethanmany2/Arduino-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.

    59 parts
  • 2 layers97 × 75.5 mmArduino Uno R3, the printed circuit board in 3D

    Arduino Uno R3

    SuganyaBaskaran/kicad-projects

    Portfolio, learning and practice attempts using KiCAD.

    56 parts
  • 4 layers105.4 × 57.5 mmArduino uno r3, the printed circuit board in 3D

    Arduino uno r3

    rajeev2705/PCB_Projects-27-

    58 parts
  • 2 layers68.6 × 53.3 mmArduino uno r3, the printed circuit board in 3D

    Arduino uno r3

    eduardogil-byte/projeto-integrador-componentes

    Sistema de visão computacional para inspeção automatizada de lotes de PCBs, utilizando arquivos de fabricação e análise de imagens para verificar componentes.

    120 parts
  • 2 layers68.6 × 53.3 mmUNO TH Rev3e, the printed circuit board in 3D

    UNO TH Rev3e

    NadjB/Hard_Arduino_and_Shield

    120 parts

Questions

How big is the Arduino Uno R3 Design PCB?

It measures 68.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Arduino Uno R3 Design use?

67 parts, built around the ATMEGA16U2-AU, ATMEGA328P-PU, LMV358 and AP2112K-3.3. 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 Arduino Uno R3 Design KiCad files?

From the daviddzekwer/Arduino-Uno-R3-PCB-Design repository on GitHub, at the commit this page was made from: the board is Arduino Uno R3 Design.kicad_pcb and its schematic Arduino Uno R3 Design.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Arduino Uno R3 Design design in my own project?

Its repository states no licence, so its author keeps all rights: ask daviddzekwer before reusing the design.