Skip to the content
PCBKitNew board
4 layers120 × 120 mmSEM4, the printed circuit board in 3D

ATmega328P Dev Board

Size
120 × 120 mm
Copper layers
4
Thickness
1.6 mm
Parts
37
Nets
61
Pads
176
Tracks, vias
317, 9
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Mar 2026
Updated
1 Mar 2026

Overview

SEM4 is an open-source printed circuit board by AdityaSamani, from the AdityaSamani/PCB-Project repository on GitHub. It is a 4-layer board of 120 × 120 mm with 37 parts on 61 nets, routed with 317 tracks and 9 vias.

It is built around the ATMEGA328-PU, AMS1117-3.3 and L7805, with the ULN2803A among its other parts. Its parts include 10 capacitors, 10 connectors, 5 ICs, 4 resistors and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

PCB-Project

ATmega328P Dev Board

Parts

37
QtyValueFootprintReferences
4RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4
31ufCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC7, C8, C10
3Conn_01x08Connector_JST:JST_EH_B8B-EH-A_1x08_P2.50mm_VerticalJ1, J6, J7
2100nfCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC4, C5
222pfCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC2, C3
2Barrel_JackConnector_BarrelJack:BarrelJack_Wuerth_6941xx301002J3, J4
2LEDLED_THT:LED_D2.0mm_W4.0mm_H2.8mm_FlatTopD1, D2
2SW_MEC_5GButton_Switch_SMD:SW_MEC_5GSH9SW1, SW2
2Screw_Terminal_01x02TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ9, J10
1100ufCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC9
110ufCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC6
12N7000Package_TO_SOT_THT:TO-92_InlineQ1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1ATmega328-PPackage_DIP:DIP-28_W7.62mmU1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1CCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1
1Conn_01x06Connector_Hirose:Hirose_DF57H-6P-1.2V_1x06_P1.2mm_SocketJ2
1Conn_02x03_Odd_EvenConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ5
1CrystalCrystal:Crystal_AT310_D3.0mm_L10.0mm_HorizontalY1
1FerriteBeadInductor_THT:L_Radial_D6.0mm_P4.00mmFB1
1L293Package_DIP:DIP-16_W7.62mmU4
1L7805Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU2
1Screw_Terminal_01x06TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-06P_1x06_P5.00mmJ8
1ULN2803APackage_DIP:DIP-18_W7.62mmU5

Questions

How big is the SEM4 PCB?

It measures 120 × 120 mm and has 4 copper layers, 1.6 mm thick.

What parts does the SEM4 use?

37 parts, built around the ATMEGA328-PU, AMS1117-3.3, L7805 and ULN2803A. 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 SEM4 KiCad files?

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

Can I use the SEM4 design in my own project?

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

Similar boards

  • 2 layers82.5 × 93 mmIpd task1, the printed circuit board in 3D

    Ipd task1

    Dharini-V/Dharini_PCB_task1_ipd

    37 parts
  • 2 layers120.5 × 120.5 mmIPD Task1, the printed circuit board in 3D

    IPD Task1

    Ebrahim2101/IPD-AVR-Board

    AVR Atmega328p chip schematic and pcb design

    37 parts
  • 4 layers117 × 113.8 mmIpdtask1mahi E015, the printed circuit board in 3D

    Ipdtask1mahi E015

    mahidavda6-sys/ipdmahi_e015

    pcb design

    37 parts
  • 2 layers63.5 × 64 mmVishal IPD TASK 01, the printed circuit board in 3D

    Vishal IPD TASK 01

    Vishal-codder/IPD_VISHAL_TASK1

    IPD tack1 pcb design

    37 parts
  • 2 layers90 × 120 mmIPD Task 1, the printed circuit board in 3D

    IPD Task 1

    Executableexe/AVR-ATmega328P-Minimum-System-Design

    PCB design using KiKad for the submission of task 1

    37 parts
  • 2 layers145.2 × 87.1 mmMAS LINIE V4, the printed circuit board in 3D

    MAS LINIE V4

    janos-raul/lt_counter

    longitudinal counter using atmega1284p and esp32

    76 partsGPL-2.0