Skip to the content
PCBKitNew board
2 layers26.7 × 87.8 mmDevboard, the printed circuit board in 3D

This is my own custom development board, made for the ATmega328P. I created this both as learning experience (in PCB design and in soldering SMD components), and as a practical device to assist in prototyping.

Size
26.7 × 87.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
44
Pads
137
Tracks, vias
232, 23
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Jan 2024
Updated
21 Jul 2024

Overview

Devboard is an open-source printed circuit board by sam-james-harding, from the sam-james-harding/atmega328p-devboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 26.7 × 87.8 mm with 24 parts on 44 nets, routed with 232 tracks and 23 vias.

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

Main components

1

README

README.md

atmega328p-devboard

This is my own custom development board, made for the ATmega328P. I created this both as learning experience (in PCB design and in soldering SMD components), and as a practical device to assist in prototyping.

Features

  • USB connection providing power and allowing serial communication
    • Micro-USB B for Rev. 1
    • USB C for Rev. 2
  • USB-to-UART functionality via the MCP2221A IC
  • Regulated 3.3V supply: power, supplied either through the USB connection or the VIN pin, can be supplied at up to 6V (using the MCP1825 voltage regulator)
  • Switches for both power and USB-to-serial functionality
  • LEDs to show power status and serial communication
  • 16MHz crystal
  • Reset button
  • 6-pin ISP header (i.e. for AVRISP or the Pololu AVR programmer)

Images

Rev. 1

PCB v1 Image

Rev. 2

PCB v2 Image

Drawings

Parts

24
QtyValueFootprintReferences
3200ΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3, R4
210pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
24.7μFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4
2Conn_01x15_PinConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ3, J4
2SW_SPDTdevboard:slide_switchSW2, SW3
110KΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
11μFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
1ATmega328P-PPackage_DIP:DIP-28_W7.62mmU1
1AVR-ISP-6Connector_IDC:IDC-Header_2x03_P2.54mm_VerticalJ2
1CrystalCrystal:Crystal_HC49-U_VerticalY1
1D_SchottkyDiode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4
1LED_RXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1LED_TXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1MCP1825SPackage_TO_SOT_SMD:SOT-223-3_TabPin2U3
1MCP2221AxSTPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU2
1PushbuttonButton_Switch_THT:SW_PUSH_6mmSW1
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118194_HorizontalJ1

Questions

How big is the Devboard PCB?

It measures 26.7 × 87.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Devboard use?

24 parts, built around the ATMEGA328P-PU. 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 Devboard KiCad files?

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

Can I use the Devboard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from sam-james-harding/atmega328p-devboard

1
  • 2 layers26.4 × 50.7 mmDevboard, the printed circuit board in 3D

    Devboard

    sam-james-harding/atmega328p-devboard

    This is my own custom development board, made for the ATmega328P. I created this both as learning experience (in PCB design and in soldering SMD components), and as a practical device to assist in prototyping.

    26 partsMIT

Similar boards

  • 2 layers68.8 × 53.6 mmZArduino, the printed circuit board in 3D

    ZArduino

    zmaker/arduino_cookbook

    gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

    46 parts269
  • 2 layers76.3 × 122.8 mmDiscipad pcb, the printed circuit board in 3D

    Discipad pcb

    coseyfannitutti/discipad

    17-key numpad assembled with only through hole components, including usb type-c

    63 parts221GPL-3.0
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers247.6 × 99.2 mmRomeo pcb, the printed circuit board in 3D

    Romeo pcb

    coseyfannitutti/romeo

    Staggered 40% keyboard pcb that can be assembled with only through hole components, including USB Type-C

    138 parts148GPL-3.0
  • 2 layers90 × 140 mmDrumkid, the printed circuit board in 3D

    Drumkid

    mattybrad/drumkid

    Version 4 was the first successful working design, with full code, schematics, Gerbers, etc available on GitHub.

    70 parts137
  • 2 layers238.1 × 375.5 mmFramework, the printed circuit board in 3D

    Framework

    stevennguyen/framework

    Ortholinear keyboard with a knob

    197 parts131
  • 2 layersLM80C R6, the printed circuit board in 3D

    LM80C R6

    leomil72/LM80C

    A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO

    153 parts123GPL-3.0
  • 2 layers145.3 × 44.5 mmScout, the printed circuit board in 3D

    Scout

    oskitone/scout

    3D-printed, Arduino-compatible, 17-key mono synth. Squeeeee!

    48 parts114