Skip to the content
PCBKitNew board
2 layers353.1 × 162.6 mmCustom keyboard, the printed circuit board in 3D
Size
353.1 × 162.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
176
Nets
118
Pads
651
Tracks, vias
537, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Jul 2026
Updated
18 Jul 2026

Overview

Custom keyboard is an open-source printed circuit board by Jack-Jacobson, from the Jack-Jacobson/custom-keyboard repository on GitHub. It is a 2-layer board of 353.1 × 162.6 mm with 176 parts on 118 nets, routed with 537 tracks and 0 vias.

Its parts include 89 switches and 84 diodes. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Parts

176
QtyValueFootprintReferences
841N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68
84SW_PushPCM_marbastlib-mx:SW_MX_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW18, SW19, SW20, SW21, SW22, SW23, SW24 +68
2LOGOimages:hackclub_logo,
2MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uS1, S3
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2uS2
1MX_stabPCM_marbastlib-mx:STAB_MX_P_6.25uS4
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1
1RotaryEncoder_SwitchPCM_marbastlib-various:ROT_Alps_EC11E-SwitchSW17

Questions

How big is the Custom keyboard PCB?

It measures 353.1 × 162.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Custom keyboard use?

176 parts. 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 Custom keyboard KiCad files?

From the Jack-Jacobson/custom-keyboard repository on GitHub, at the commit this page was made from: the board is kicadFiles/custom-keyboard.kicad_pcb and its schematic .history/custom-keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Custom keyboard design in my own project?

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

Similar boards

  • 2 layersIndicator driver, the printed circuit board in 3D

    Indicator driver

    virtualagc/agc_hardware

    Schematics and board layouts for an Apollo Guidance Computer replica

    176 parts118MIT
  • 2 layers230 × 116 mmCvocd banana, the printed circuit board in 3D

    Cvocd banana

    hotchk155/cvocd.a

    176 parts38
  • 2 layers348.6 × 107.1 mmPrime52, the printed circuit board in 3D

    Prime52

    DreaM117er/Prime52

    a split keyboard equipped with joy-con joystick, rotray encoder ec-11 and mouse wheel.

    176 parts23MIT
  • 2 layers58.3 × 98.2 mmSandKrux, the printed circuit board in 3D

    SandKrux

    sandman21vs/SandKrux

    Placa de desenvolvimento baseada no chip K210, com entradas para touch, câmera e LCD grande, criada especificamente para rodar o firmware Krux.

    176 parts21
  • 2 layers200 × 65 mmDD Compute 1, the printed circuit board in 3D

    DD Compute 1

    Acmex2564/Z31-DigiDash

    Reverse Engineering of the 300zx (Z31) Digital Cluster & Design of replacement PCBs

    176 parts19
  • 2 layers93.9 × 84 mmBatak, the printed circuit board in 3D

    Batak

    sufst/pcb

    Monorepo for all schematics and PCB designs

    176 parts19GPL-3.0
  • 2 layers111.8 × 112 mmKorryPanelsV2, the printed circuit board in 3D

    KorryPanelsV2

    OpenA3XX/opena3xx-panel-design

    OpenA3XX: Panels, 3D Printed Components & Reference Archive

    176 parts18
  • 2 layers92.5 × 96 mm10x10, the printed circuit board in 3D

    10x10

    DAlexis/caustic-lasertag-system

    Caustic project is a full-featured indoor and outdoor lasertag system

    176 parts16