
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…

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.
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.
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.
David Dzekwer
Electrical and Electronics Engineering
Accra Technical University
This project was developed for educational purposes as part of a university coursework assignment.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | RN1, RN2A1, RN2B1, RN2C1, RN2D1, RN4A1, RN4C1, RN4D1 |
| 6 | 100n | Capacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolder | C1, C2, C7, C10, C11, C12 |
| 4 | 10k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | RN1A1, RN1B1, RN1C1, RN1D1 |
| 4 | 22R | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R3, R4, RN3A1, RN3D1 |
| 4 | 22p | Capacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolder | C4, C5, C8, C9 |
| 4 | MountingHole_3.2mm | Arduino_MountingHole:MountingHole_3.2mm | MH1, MH2, MH3, MH4 |
| 3 | YELLOW | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L2, RX1, TX1 |
| 2 | 1M | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R1, R2 |
| 2 | 47u | Capacitor_SMD:CP_Elec_5x3 | PC1, PC2 |
| 2 | CG0603MLC-05E | Resistor_SMD:R_0603_1608Metric | Z1, Z2 |
| 2 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | ICSP, J6 |
| 2 | D | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D3 |
| 2 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | GROUND1, RESET1 |
| 1 | 1u | Capacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolder | C3 |
| 1 | 2X2 M - NM | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | JP1 |
| 1 | ANALOG IN | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J11 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | ATmega16U2-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm | U5 |
| 1 | BLM21 | Inductor_SMD:L_0805_2012Metric | L1 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_CLIFF_FC681465S_SMT_Horizontal | J1 |
| 1 | C | Capacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolder | C6 |
| 1 | Conn_01x10_Socket | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J10 |
| 1 | Crystal | Crystal:Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering | Y2 |
| 1 | Crystal | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | DIGITAL (PWM) | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | IOL1 |
| 1 | FDN340P | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Fuse | Fuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | LMV358 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | M7 | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
| 1 | NCP1117-5.0_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | ON | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4 |
| 1 | POWER | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J8 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | USB_B | Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal | J5 |

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…

marrynrv/Custom-Arduiono-Board
Custom Arduino-compatible microcontroller development board designed in KiCad based on the classic Uno reference schematic

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

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.

SuganyaBaskaran/kicad-projects
Portfolio, learning and practice attempts using KiCAD.


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.

It measures 68.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask daviddzekwer before reusing the design.