Skip to the content
PCBKitNew board
2 layers284.6 × 108.9 mmHack Club Keyboard, the printed circuit board in 3D
Size
284.6 × 108.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
149
Nets
130
Pads
639
Tracks, vias
836, 31
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Jan 2025
Updated
3 Feb 2025

Overview

Hack Club Keyboard is an open-source printed circuit board by Cherrytree56567, from the Cherrytree56567/Hack-Club-Keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 284.6 × 108.9 mm with 149 parts on 130 nets, routed with 836 tracks and 31 vias.

It is built around the SL2.1A and SD1206T020S1R0. Its parts include 63 switches, 62 diodes, 8 resistors, 5 connectors and 3 capacitors. It belongs with the keyboards and input boards of this library.

Main components

2

README

README.md

Hack Club Keyboard

Parts

149
QtyValueFootprintReferences
61DiodeScottoKeebs_Components:Diode_DO-35D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +45
656KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR14, R15, R16, R17, R18, R19
4USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1, J2, J4, J5
210uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC23, C24
25.1KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
1'ScottoKeebs_MX:MX_PCB_1.00uS39
1,ScottoKeebs_MX:MX_PCB_1.00uS59
1-ScottoKeebs_MX:MX_PCB_1.00uS37
1.ScottoKeebs_MX:MX_PCB_1.00uS61
1/ScottoKeebs_MX:MX_PCB_1.00uS63
10ScottoKeebs_MX:MX_PCB_1.00uS31
11ScottoKeebs_MX:MX_PCB_1.00uS2
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC25
12ScottoKeebs_MX:MX_PCB_1.00uS3
13ScottoKeebs_MX:MX_PCB_1.00uS10
14ScottoKeebs_MX:MX_PCB_1.00uS13
15ScottoKeebs_MX:MX_PCB_1.00uS16
16ScottoKeebs_MX:MX_PCB_1.00uS19
17ScottoKeebs_MX:MX_PCB_1.00uS22
18ScottoKeebs_MX:MX_PCB_1.00uS25
19ScottoKeebs_MX:MX_PCB_1.00uS28
1;ScottoKeebs_MX:MX_PCB_1.00uS33
1=ScottoKeebs_MX:MX_PCB_1.00uS40
1BOOTSELButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW4
1PGA2040footprints:PGA2040_PTH_NO_SLOTJ6
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW3
1SD1206T020S1R0Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD34
1SL2.1APackage_SO:SOIC-16_4.55x10.3mm_P1.27mmU1
1[ScottoKeebs_MX:MX_PCB_1.00uS38
1\ScottoKeebs_MX:MX_PCB_1.00uS72
1]ScottoKeebs_MX:MX_PCB_1.00uS41
1aScottoKeebs_MX:MX_PCB_1.00uS8
1altScottoKeebs_MX:MX_PCB_1.00uS48
1altrightScottoKeebs_MX:MX_PCB_1.00uS52
1bScottoKeebs_MX:MX_PCB_1.00uS53
1backspaceScottoKeebs_MX:MX_PCB_1.00uS71
1cScottoKeebs_MX:MX_PCB_1.00uS49
1capsScottoKeebs_MX:MX_PCB_1.00uS7
1ctrlScottoKeebs_MX:MX_PCB_1.00uS44
1ctrlrightScottoKeebs_MX:MX_PCB_1.00uS58
1dScottoKeebs_MX:MX_PCB_1.00uS12
1eScottoKeebs_MX:MX_PCB_1.00uS11
1enterScottoKeebs_MX:MX_PCB_1.00uS42
1escScottoKeebs_MX:MX_PCB_1.00uS1
1fScottoKeebs_MX:MX_PCB_1.00uS15
1gScottoKeebs_MX:MX_PCB_1.00uS18
1hScottoKeebs_MX:MX_PCB_1.00uS21
1iScottoKeebs_MX:MX_PCB_1.00uS26
1jScottoKeebs_MX:MX_PCB_1.00uS24
1kScottoKeebs_MX:MX_PCB_1.00uS27
1lScottoKeebs_MX:MX_PCB_1.00uS30
1mScottoKeebs_MX:MX_PCB_1.00uS57
1nScottoKeebs_MX:MX_PCB_1.00uS55
1oScottoKeebs_MX:MX_PCB_1.00uS29
1pScottoKeebs_MX:MX_PCB_1.00uS32
1pageScottoKeebs_MX:MX_PCB_1.00uS56
1qScottoKeebs_MX:MX_PCB_1.00uS5
1rScottoKeebs_MX:MX_PCB_1.00uS14
1sScottoKeebs_MX:MX_PCB_1.00uS9
1shiftScottoKeebs_MX:MX_PCB_1.00uS43
1shiftrightScottoKeebs_MX:MX_PCB_1.00uS67
1spaceScottoKeebs_MX:MX_PCB_1.00uS50
1tScottoKeebs_MX:MX_PCB_1.00uS17
1tabScottoKeebs_MX:MX_PCB_1.00uS4
1uScottoKeebs_MX:MX_PCB_1.00uS23
1vScottoKeebs_MX:MX_PCB_1.00uS51
1wScottoKeebs_MX:MX_PCB_1.00uS6
1windowsScottoKeebs_MX:MX_PCB_1.00uS46
1windowsrightScottoKeebs_MX:MX_PCB_1.00uS54
1xScottoKeebs_MX:MX_PCB_1.00uS47
1yScottoKeebs_MX:MX_PCB_1.00uS20
1zScottoKeebs_MX:MX_PCB_1.00uS45

The 142 most common of 149 parts.

Questions

How big is the Hack Club Keyboard PCB?

It measures 284.6 × 108.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Hack Club Keyboard use?

149 parts, built around the SL2.1A and SD1206T020S1R0. 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 Hack Club Keyboard KiCad files?

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

Can I use the Hack Club Keyboard 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).

Similar boards

  • 2 layers34.5 × 40.5 mmHUB, the printed circuit board in 3D

    HUB

    avadsariya0-coder/USB-HUB

    USB HUB is a custom designed USB HUB and is built using the SL2.1A USB HUB controller and USB-C Connectors based on USB-2. The project is made using KICAD for schematic and PCB and Fusion 360 for the 3D designing.

    34 partsMIT
  • 2 layers83.8 × 23 mmUSB 2.0 Hub, the printed circuit board in 3D

    USB 2.0 Hub

    beniroquai/OmniScope

    High-Throughput Stationary Platereader

    32 parts
  • 2 layers139.7 × 64.8 mmSprig console, the printed circuit board in 3D

    Sprig console

    hackclub/sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor.

    42 parts1.1kMIT
  • 2 layers88 × 48 mmIRresistable, the printed circuit board in 3D

    IRresistable

    LSUTigerRacing/Electronics

    This repository contains all of the KiCad Schematics for the 2026 TigerRacing Formula SAE's Electronics Subsystem.

    14 parts8
  • 2 layers65 × 33.4 mmBL R8812AF1 2x mount, the printed circuit board in 3D

    BL R8812AF1 2x mount

    OpenIPC/hardware

    A collection of hardware developments by the OpenIPC team

    28 parts33MIT
  • 4 layers83 × 83 mmPWNSAT, the printed circuit board in 3D

    PWNSAT

    Pwnsat/PWNCUBE

    PWNCUBE v1.0 is a Cubesat hardware based platform for aerospace cybersecurity research

    139 parts29
  • 4 layersKvm base, the printed circuit board in 3D

    Kvm base

    thatoddmailbox/kvm-base

    The main board for the open-source HDMI KVM switch I built.

    70 parts19
  • 2 layers340.5 × 144 mmBrew keeb v2, the printed circuit board in 3D

    Brew keeb v2

    geg-tech/brew-keeb

    my dream 75% keeb! made through hack club blueprint!

    222 parts17