Skip to the content
PCBKitNew board
2 layers102 × 40 mmSample board, the printed circuit board in 3D

Sample board

ieee-wpi/pcb15

WPI's PCB Design Course

Size
102 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
74
Pads
225
Tracks, vias
354, 64
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Sep 2024
Updated
12 Apr 2026

Overview

Sample board is an open-source printed circuit board by ieee-wpi, from the ieee-wpi/pcb repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 102 × 40 mm with 50 parts on 74 nets, routed with 354 tracks and 64 vias.

It is built around the ATMEGA32U4-AU and SK6812MINI-E. Its parts include 29 diodes, 6 capacitors, 6 resistors, 4 connectors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

sample_board/README.md

Sample Board

This folder contains the sample board for the Track 1 design. We've ordered these boards to help demonstrate what the Track 1 boards will do.

If you're in Track 1, we encourage you not to look at the sample board files, but rather come up with your own layout and routing solutions. The sample board by no means represents "the best" design for the board.

Parts

50
QtyValueFootprintReferences
27SK6812MINILED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mmD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +11
2100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
21uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C6
222Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4
2Conn_01x10Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ1, J2
10.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
1100uFCapacitor_SMD:CP_Elec_5x5.3C1
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
116MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1
1470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
1ATmega32U4-APackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1Jumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1LOGOLOGOG***
1RXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1SW_PushButton_Switch_SMD:SW_SPST_PTS647_Sx38SW1
1TXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1USB_B_MicroConnector_USB:USB_Micro-B_GCT_USB3076-30-AJ4

Questions

How big is the Sample board PCB?

It measures 102 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sample board use?

50 parts, built around the ATMEGA32U4-AU and SK6812MINI-E. 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 Sample board KiCad files?

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

Can I use the Sample board design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 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 ieee-wpi/pcb

1
  • 2 layers102 × 40 mmStarter board, the printed circuit board in 3D

    Starter board

    ieee-wpi/pcb

    WPI's PCB Design Course

    9 parts15CC-BY-SA-4.0

Similar boards

  • 2 layers243.9 × 136.5 mmBarobord, the printed circuit board in 3D

    Barobord

    sadekbaroudi/barobord

    I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

    157 parts57
  • 2 layers315.1 × 150.8 mmAsok75, the printed circuit board in 3D

    Asok75

    aaronyaosong/75-Keyboard

    A 75% keyboard PCB, with an accompanying acrylic case files

    351 parts8
  • 4 layers286.3 × 133.3 mmPhnx, the printed circuit board in 3D

    Phnx

    sini6a/phnx

    PHNX is an ergonomic keyboard featuring 54 MX compatible switches. It is inspired by the Miryoku layout and includes one additional row at the top along with macro keys on both sides.

    186 parts4
  • 2 layers354.9 × 107.3 mmSkayboard, the printed circuit board in 3D

    Skayboard

    Skaytacium/Skayboard

    Skaytacium's Keyboard

    413 parts3MIT
  • 4 layers432 × 130.9 mmKbd, the printed circuit board in 3D

    Kbd

    Ralle001/mechanical-keyboard-v1

    I left this project because it is very expensive. For me these were the numbers: - PCB for JLCPCB would have cost around 52 USD - Plus all the components (not including the keys) around 170 USD - The keys are not that…

    479 parts1
  • 4 layers269.8 × 158.8 mmMithril, the printed circuit board in 3D

    Mithril

    sanfeps/mithril_kb

    mithril keyboard, a split keyboard with 4x6 column ortholinear staggered keys and 3 thumb keys.

    247 parts1
  • 2 layers304.8 × 83.1 mmChasma, the printed circuit board in 3D

    Chasma

    bbrfkr/chasma-keyboard

    188 partsMIT
  • 2 layers282.2 × 86.7 mmUniform Stagger 40, the printed circuit board in 3D

    Uniform Stagger 40

    LeafKeys/Uniform-Stagger-40-Project

    Uniform 40 Layout Hotswap PCB w/ RGB and Underglow

    181 parts