

Intro to PCB
- Size
- 69 × 37.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 62
- Pads
- 204
- Tracks, vias
- 407, 72
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 20 Apr 2026
- Updated
- 20 Apr 2026
Overview
Intro to PCB is an open-source printed circuit board by JBrannon48, from the JBrannon48/ATmega328P_DevBoard repository on GitHub. It is a 2-layer board of 69 × 37.9 mm with 45 parts on 62 nets, routed with 407 tracks and 72 vias.
It is built around the ATMEGA328P-AU, FT232RL and LM1117DT-ADJ, with the ESD9B5.0ST5G among its other parts. Its parts include 15 capacitors, 12 resistors, 6 diodes, 3 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATMEGA328P-AU
TQFP-32(7x7)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)FT232RL
SSOP-28-208mil-40℃~+85℃ 3.3V~5.25V、4V~5.25V USB 2.0 USB to UART SSOP-28-208mil USB Converters ROHSFTDIUSB ConvertersLM1117DT-ADJ
TO-2520℃~+125℃@(Tj) 1 1.25V~13.8V 1.2V@(800mA) 15V 5mA 75dB@(120Hz) 800mA Adjustable Over Current Protection、Over Temperature Protection Positive TO-252 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsESD9B5.0ST5G
SOD-923(0402)-55℃~+125℃ 1 10V 15pF 5V 8.4V 80W@8/20us 80nA 8A@8/20us Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOD-923(0402) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
README
README.mdATmega328P_DevBoard
Created By: Jack Brannon Made this in a day for Purdue SoCET: Intro I.
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | .1u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C8 |
| 2 | .1u | Capacitor_SMD:C_Elec_6.3x7.7 | C11, C14 |
| 2 | .1u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C12, C13 |
| 2 | 150 | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | 18p | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 4.7K | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 4.7u | Capacitor_SMD:C_Elec_6.3x7.7 | C9, C15 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | Conn_01x16_Socket | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J2, J3 |
| 2 | ESD9B5.0ST5G | Diode_SMD:D_SOD-923 | D1, D2 |
| 2 | LED | LED_SMD:LED_0402_1005Metric | D3, D4 |
| 1 | .01u | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 10u | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 10u | Capacitor_SMD:C_Elec_6.3x7.7 | C10 |
| 1 | 120 | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | 121 | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 155 | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 16MHz | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 200 | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 500m | Fuse:Fuse_1812_4532Metric | F1 |
| 1 | 70 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | FT232RL | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U3 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | ICSP |
| 1 | LM1117DT-ADJ | Package_TO_SOT_SMD:TO-252-3_TabPin2 | U2 |
| 1 | RXLED | LED_SMD:LED_0402_1005Metric | D6 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | TXLED | LED_SMD:LED_0402_1005Metric | D5 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J1 |
Questions
How big is the Intro to PCB PCB?
It measures 69 × 37.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Intro to PCB use?
45 parts, built around the ATMEGA328P-AU, FT232RL, LM1117DT-ADJ and ESD9B5.0ST5G. 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 Intro to PCB KiCad files?
From the JBrannon48/ATmega328P_DevBoard repository on GitHub, at the commit this page was made from: the board is intro_to_PCB.kicad_pcb and its schematic MCU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Intro to PCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask JBrannon48 before reusing the design.
Similar boards
- 2 layers79.5 × 46.5 mm

- 2 layers77 × 42.5 mm

- 2 layers77.5 × 41.5 mm

Intro to PCB
jtausif568/ATmega328P-Development-Board
An ATmega328P-based development board (Arduino-compatible) designed from scratch in KiCad
45 parts - 2 layers79 × 50.5 mm

- 2 layers118 × 70 mm

- 2 layers57.1 × 59.6 mm

WalkieTalkie
zmuhammad07/Walky_Talky
Walky-Talky — LoRa voice communication system built on STM32 with a custom KiCad PCB. Features I2S digital mic input (INMP441), Codec2 voice compression (96kbps → 1.2kbps), RYLR998 LoRa RF at 915MHz, 12-bit DAC audio…
49 parts1MIT - 2 layers145 × 60 mm

BT BAT CNTLR
NateJ892/bluetooth-battery-system
TODO: - Upsize regulator - Add USB protection IC - Increase Connector Current to 1.5A each for "Fast Charging"
89 parts - 2 layers88.3 × 97.8 mm

Starter
L0czek/rakieta
The starter board provides the ignition impulse to fire the engine. It includes an I2C IO expander and an 8-channel digital comparator to require a correct safety byte/address to be present before firing.
45 parts