ATMEGA328P
Tert2·KiCAD·ATMEGA328P/ATMEGA328P_pcb.kicad_pcb
About the ATMEGA328P PCB
ATMEGA328P is an open source AVR/Arduino PCB design by Tert2, published on GitHub. It is a 4-layer board measuring 36 × 37.5 mm, with 17 components from 15 distinct parts.
Its main chip is the ATmega328P-A, from the AVR/Arduino family. Other key parts include the NJM4580. By type, the board carries 4 capacitors, 4 resistors, 3 ICs, 3 connectors, 2 switches and 1 crystal.
From the project
KiCAD data
Main components on the ATMEGA328P
ATMEGA328P bill of materials (BOM)
17 components, 15 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega328P-A | TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | NJM4580 CH340K | SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U2 |
| 1 | NJM4580 TS5A23159DGS | VSSOP-10_3x3mm_P0.5mm | U3 |
| 1 | 10MHZ 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | Conn_02x12_Counter_Clockwise | DIP-24_W15.24mm | J2 |
| 1 | USB_C_RECEPTACLE_POWERONLY_6P Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | SW_MEC_5E | SW_SKRPABE010 | SW1 |
| 1 | ~ | SSAJ120100 | SW2 |
| 2 | 2.2U 0.1u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 1 | 0.1U 22p | C_0603_1608Metric | C3 |
| 1 | 4.7U 22p | C_0603_1608Metric | C4 |
| 2 | 5.1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 1 | 330 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
| 1 | 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
ATMEGA328P design files
The KiCad project lives in the Tert2/KiCAD repository on GitHub; these links point at the commit this page was built from.
ATMEGA328P: common questions
What microcontroller does the ATMEGA328P use?
The ATMEGA328P is built around the ATmega328P-A, from the AVR/Arduino family.
How big is the ATMEGA328P PCB?
The ATMEGA328P measures 36 × 37.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the ATMEGA328P?
17 components, from 15 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ATMEGA328P design files?
From the Tert2/KiCAD repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the ATMEGA328P design in my own project?
The repository has no license, so all rights stay with Tert2. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ATMEGA328P without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in KiCAD
V1000
Tert2
72 × 47.5 mm69 parts2LNo license0ESP32
Nafuda
Tert2
94 × 63 mm69 parts2LNo license0AND8bit
Tert2
100 × 100 mm61 parts2LNo license0ESP32
ESP32S3
Tert2
27.9 × 57.2 mm48 parts4LNo license0AVR/Arduino
Ammeter
Tert2
25 × 15 mm45 parts4LNo license0ESP32
C3 men
Tert2
86 × 89 mm30 parts2LNo license0Universal
Tert2
100 × 100 mm25 parts2LNo license0AVR/Arduino
Jogi
Tert2
100 × 99 mm24 parts2LNo license0Ws2811
Tert2
83 × 100 mm15 parts2LNo license0AVR/Arduino
ATtiny
Tert2
86 × 77 mm11 parts2LNo license0555
Tert2
58.4 × 68.6 mm9 parts2LNo license0
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746