Skip to the content
PCBKitNew board
4 layers310 × 125 mmDev board, the printed circuit board in 3D

An 84-key mechanical keyboard

Size
310 × 125 mm
Copper layers
4
Thickness
1.6 mm
Parts
208
Nets
142
Pads
771
Tracks, vias
1,131, 395
Pours
553
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Jan 2023
Updated
16 Jan 2025

Overview

Dev board is an open-source printed circuit board by sammaclennan, from the sammaclennan/dev-board repository on GitHub. It is a 4-layer board of 310 × 125 mm with 208 parts on 142 nets, routed with 1,131 tracks and 395 vias.

It is built around the AT25SF128A-SHB-T and ECS-2033-120-BN. Its parts include 84 diodes, 68 switches, 14 capacitors, 7 resistors and 1 IC. It belongs with the microcontroller boards boards of this library.

Main components

2

Parts

208
QtyValueFootprintReferences
84DDiode_SMD:D_SOD-323FD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68
11MountingHole_PadMountingHole:MountingHole_2.2mm_M2_PadH1, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12
10100nFCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C8, C9, C11, C12, C14
21kResistor_SMD:R_0402_1005MetricR6, R8
21uFCapacitor_SMD:C_0402_1005MetricC10, C13
227Resistor_SMD:R_0402_1005MetricR10, R11
24.7uFCapacitor_SMD:C_0402_1005MetricC1, C2
25.1kResistor_SMD:R_0402_1005MetricR7, R9
10Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW27
11Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW18
110kResistor_SMD:R_0402_1005MetricR5
11uHInductor_SMD:L_1008_2520MetricL1
12Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW19
13Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW20
14Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW21
15Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW22
16Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW23
17Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW24
18Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW25
19Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW26
1AButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW48
1AT25SF128A-SHB-TSamacSys_Parts:SOIC127P798X216-8NU3
1BButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW66
1BACKSLASHButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PCBSW45
1BKSPACEButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PCBSW30
1CButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW64
1CAPSLKButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PCBSW47
1COMMAButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW69
1DButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW50
1DASHButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW28
1DELButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW16
1DOWNButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW83
1EButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW35
1ECS-2033-120-BNSamacSys_Parts:ECS2033120BNY1
1ENDButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW74
1EQUALSButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW29
1ESCButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1
1FButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW51
1F1Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW2
1F10Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW11
1F11Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW12
1F12Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW13
1F2Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW3
1F3Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW4
1F4Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW5
1F5Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW6
1F6Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW7
1F7Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW8
1F8Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW9
1F9Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW10
1FNButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW80
1FWDSLASHButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW71
1GButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW52
1GRAVEButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW17
1HButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW53
1HOMEButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW31
1IButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW40
1JButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW54
1KButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW55
1LButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW56
1LALTButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW77
1LCTRLButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW75
1LEFTButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW82
1LSHIFTButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PCBSW61
1LSQBRKTButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW43
1LWINButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW76
1MButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW68
1NButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW67
1OButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW41
1PButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW42
1PAUSEButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW15
1PERIODButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW70
1PGDNButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW60
1PGUPButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW46
1PRTSCButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW14
1QButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW33
1QUOTEButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW58
1RButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW36
1RALTButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW79
1RCTRLButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW81

The 187 most common of 208 parts.

Questions

How big is the Dev board PCB?

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

What parts does the Dev board use?

208 parts, built around the AT25SF128A-SHB-T and ECS-2033-120-BN. 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 Dev board KiCad files?

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

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

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

Similar boards

  • 4 layers84.3 × 108.4 mmUBITz Host z80-Host, the printed circuit board in 3D

    UBITz Host z80-Host

    dumaiss/uBITz

    **μBITz** – *ZAP 80s dreams into silicon.* Open modular 8-bit system: dock Z80/6502, tile SID/POKEY, boot in '83. M.2 LVDS serial, I²C map, Parity-10, ZAP IRQs. Spec + KiCad + Verilog + ref impl. Build. ZAP.

    50 parts
  • 8 layers45.2 × 29.7 mmOrbitESC, the printed circuit board in 3D

    OrbitESC

    brandonbraun653/OrbitESC

    An attempt at creating my own ESC module

    161 parts2MIT
  • 2 layersBadge, the printed circuit board in 3D

    Badge

    hex-inverter/badge_display

    18 parts
  • 4 layers63.5 × 165.4 mmPCB 2, the printed circuit board in 3D

    PCB 2

    nathaniel-krueger/Capstone_PCB_2

    115 parts
  • 4 layers97.3 × 90.3 mmDashboard, the printed circuit board in 3D

    Dashboard

    patwitt/PGRacingElectronics

    https://www.pgracingteam.pl/

    102 parts4
  • 4 layers50.8 × 50.8 mmController, the printed circuit board in 3D

    Controller

    oats-center/avena-rs

    Avena On The Road: Bringing pavement health data to your fingertips

    63 parts3
  • 2 layersPDM, the printed circuit board in 3D

    PDM

    PGRacing/PDM

    Rev 4.3 | ID | NAME | CAUSE |DIFFICULTY | PRIORITY | STATUS | | --- | --- | --- | --- | --- | --- | | 1. | Create test board for BTS50025-1TAE | Switch with higher Rds(on) should perform better in terms of diagnostics…

    294 parts1
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914