Skip to the content
2 layers95 × 63 mmArduino, the printed circuit board in 3D

KiCad custom arduino I made (first KiCad project)

Size
95 × 63 mm
Copper layers
2
Thickness
1.6 mm
Parts
32
Nets
40
Pads
138
Tracks, vias
205, 18
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 Sep 2026
Updated
30 Sep 2026

Overview

Arduino is an open-source printed circuit board by gustme, from the gustme/Custom-Arduino repository on GitHub. It is a 2-layer board of 95 × 63 mm with 32 parts on 40 nets, routed with 205 tracks and 18 vias.

It is built around the ATMEGA328P-PU, CH340G and AMS1117-5.0. Its parts include 12 capacitors, 5 diodes, 5 connectors, 4 resistors and 3 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

Parts

32
QtyValueFootprintReferences
422pFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC4, C5, C9, C10
30.1uFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC1, C3, C11
3100nFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC8, C12, C13
31kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_VerticalR1, R3, R4
3Conn_01x08Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1LeftJ1, J7, J8
3LEDLED_THT:LED_D3.0mmD1, D2, D5
2D_SchottkyDiode_THT:D_DO-41_SOD81_P2.54mm_Vertical_AnodeUpD3, D4
110kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_VerticalR2
110uFCapacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_HorizontalC6
112MHzCrystal:Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm_HandSolderingY2
116MHzCrystal:Resonator_SMD_Murata_CDSCB-2Pin_4.5x2.0mm_HandSolderingY1
122uFCapacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_HorizontalC7
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ATmega328P-PPackage_DIP:DIP-28_W7.62mmU1
1Barrel_JackConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal_CircularHolesJ2
1CH340GPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU3
1SW_PushButton_Switch_THT:SW_CW_GPTS203211BSW1
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J3

Similar boards

  • 2 layers201.3 × 152.1 mmDC DC CONVERTER, the printed circuit board in 3D

    DC DC CONVERTER

    William-Souza-Santos/ADAPTIVE_FUZZY_LOGIC_CONTROL_FOUR_SWITCH_BIDIRECTIONAL_BUCK_BOOST_DC_DC_CONVERTER

    Final Year Project by Electronic Engineering

    95 parts6
  • 2 layers68.6 × 53.3 mmAvyduino, the printed circuit board in 3D

    Avyduino

    avycado13/avyduino

    My take on the classic Arduino UNO. Powered by the same chips, but using a USB-C socket.

    42 parts
  • 4 layers136.4 × 77.8 mmMother, the printed circuit board in 3D

    Mother

    emiirkaya/ThermovitalSync-PCB

    A PCB project for a vital monitoring-cooling device with GUI

    99 parts2MIT
  • 2 layersVoc tally light, the printed circuit board in 3D

    Voc tally light

    voc/tallylight-v1

    Tallylight for voctomix with PoE and WiFi

    97 parts1
  • 2 layers50.7 × 21.5 mmATmega328p microcontroller board, the printed circuit board in 3D

    ATmega328p microcontroller board

    Abhi90808/ATmega328p_microcontroller_board

    This project is a ground-up recreation of the Arduino Nano form factor using the ATmega328P microcontroller. Rather than using a pre-made module, the entire hardware stack was designed from scratch: oscillator circuit…

    26 parts
  • 2 layers78 × 36 mmPump Driver, the printed circuit board in 3D

    Pump Driver

    pranavb104/TMC2130-Stall-guardPCB

    A breakout PCB equipped with an atmega328p(Arduino) and TMC2130 driver board.

    30 parts
  • 2 layers58.4 × 68.7 mmArduinopcb, the printed circuit board in 3D

    Arduinopcb

    rakshitsh45/Custom-Arduino-Uno

    Custom Arduino Uno compatible PCB designed using KiCad.

    26 partsMIT

Questions

How big is the Arduino PCB?

It measures 95 × 63 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Arduino use?

32 parts, built around the ATMEGA328P-PU, CH340G and AMS1117-5.0. 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 KiCad files?

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

Can I use the Arduino design in my own project?

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