Skip to the content
4 layers44.9 × 41.4 mmAtmega328, the printed circuit board in 3D

A basic ATmega328 PCB board.

Size
44.9 × 41.4 mm
Copper layers
4
Thickness
0.19 mm
Parts
35
Nets
54
Pads
164
Tracks, vias
59, 3
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Oct 2026
Updated
16 Oct 2026

Overview

Atmega328 is an open-source printed circuit board by nabla00, from the nabla00/Atmega328-board repository on GitHub. It is a 4-layer board of 44.9 × 41.4 mm with 35 parts on 54 nets, routed with 59 tracks and 3 vias.

It is built around the ATMEGA328-AU, CH340G and USBLC6-2P6, with the ABM8-20.000MHZ-B2-T and LFXTAL036401 among its other parts. Its parts include 13 capacitors, 7 connectors, 5 resistors, 3 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

Parts

35
QtyValueFootprintReferences
7100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C7, C10, C11, C12, C13
21kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R5
222pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C9
227pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C5
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
2Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ6, J7
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
110uInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
14.7uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC3
16.8nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
1ABM8-20.000MHZ-B2-TKiCad Libraries:XTAL_ABM8-20.000MHZ-B2-TY2
1ATmega328-APackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1CH340GPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU3
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ4
1Conn_02x03_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1D_SchottkyCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderD1
1D_SchottkyDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1FerriteBeadKiCad Libraries:WE-CBF_0805_W4.0FB1
1LFXTAL036401KiCad Libraries:WE-XTAL_LFXTAL036401Y1
1SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW1
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_HorizontalJ2
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_Palconn_UTC16-GJ1

Similar boards

  • 8 layers85 × 55 mmDadu 8L 2side 85x55, the printed circuit board in 3D

    Dadu 8L 2side 85x55

    comedy1982-spec/pcb-viewer

    Dadu 기반 ELD 솔레노이드 ECU. 12 V 입력, TC364 · CAN-FD · PMIC, PCB 위 센서는 NTC 하나. A4911(3상 드라이버)의 A·B 레그로 H-브리지(하프브리지 IAUC60N04S6N050H ×2, 레그 션트 2 mΩ ×2), C 레그는 비워 두고 SPI로 그 고장(VC · CHO · CLO · OC3)을 마스크.

    130 parts
  • 2 layers87 × 47 mmNetclock, the printed circuit board in 3D

    Netclock

    dilshan/ntp-clock

    Ethernet base NTP clock panel driver

    91 parts11MIT
  • 2 layers183.2 × 65.1 mmMusa, the printed circuit board in 3D

    Musa

    rallekralle11/Musa

    Silly banana for scale PCB ruler, with functions

    92 parts1
  • 2 layers75 × 100 mmTimestamper, the printed circuit board in 3D

    Timestamper

    tomwimmenhove/timestamper

    CPLD VHDL project for precise time stamping of events

    115 parts1GPL-3.0
  • 4 layers100 × 100 mmIMUnav H00, the printed circuit board in 3D

    IMUnav H00

    marouncz/IMU-navigation

    This is a repository for my bachelor's thesis regarding IMU navigation

    220 parts1MIT
  • 4 layers59.9 × 88.1 mmSchematics, the printed circuit board in 3D

    Schematics

    janc18/ESP32-watchdog

    Esp32-Watch

    50 partsMIT
  • 2 layers38.5 × 24.5 mmUSB UART CH340, the printed circuit board in 3D

    USB UART CH340

    solmaz-sahmani/USB_UART_CH340

    A custom CH340-based USB-to-UART converter designed in KiCad, focusing on practical PCB design, UART communication, and embedded hardware debugging

    18 parts

Questions

How big is the Atmega328 PCB?

It measures 44.9 × 41.4 mm and has 4 copper layers, 0.19 mm thick.

What parts does the Atmega328 use?

35 parts, built around the ATMEGA328-AU, CH340G, USBLC6-2P6 and ABM8-20.000MHZ-B2-T. 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 Atmega328 KiCad files?

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

Can I use the Atmega328 design in my own project?

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