Skip to the content
PCBKitNew board
2 layers318.9 × 130.8 mmHCKeyboard, the printed circuit board in 3D
Size
318.9 × 130.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
167
Nets
112
Pads
656
Tracks, vias
415, 0
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Jul 2026
Updated
9 Aug 2026

Overview

HCKeyboard is an open-source printed circuit board by Windvain, from the Windvain/HCKeyboard repository on GitHub. It is a 2-layer board of 318.9 × 130.8 mm with 167 parts on 112 nets, routed with 415 tracks and 0 vias.

Its parts include 78 diodes and 78 switches. It belongs with the RP2040 boards of this library.

README

README.md

Hack Club Keyboard

Hiya! I'm a new member in Hack Club, and am interested in participating in their projects.
For journaling and proof, look under Journal/.
I will be updating this README whenever I've made a major update.

Parts

167
QtyValueFootprintReferences
781N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D16, D17, D18, D19, D20, D21, D22, D23, D24 +62
78SW_PushPCM_marbastlib-mx:SW_MX_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24 +62
6MountingHoleMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4, H5, H6
2MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uEnter1, LShift1
1MX_stabPCM_marbastlib-mx:STAB_MX_P_6.25uSpace1
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2uBackspace1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1

Questions

How big is the HCKeyboard PCB?

It measures 318.9 × 130.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HCKeyboard use?

167 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 HCKeyboard KiCad files?

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

Can I use the HCKeyboard design in my own project?

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

Similar boards

  • 2 layers241.3 × 114.3 mmArdumower mega shield svn, the printed circuit board in 3D

    Ardumower mega shield svn

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    167 parts282
  • 2 layers200 × 100 mmPolykit x monosynth, the printed circuit board in 3D

    Polykit x monosynth

    polykit/polykit-x-monosynth

    The Polykit X1 is a DIY semi-modular, analog, patchable synthesizer

    167 parts94
  • 2 layers273.8 × 109 mmTrueStrike42, the printed circuit board in 3D

    TrueStrike42

    byungyoonc/TrueStrike42

    TrueStrike42 is a columnar staggered unibody split keyboard designed to maximize performance and minimize finger fatigue.

    167 parts24
  • 2 layers309.6 × 100 mmPcb O40, the printed circuit board in 3D

    Pcb O40

    dcpedit/tklish

    TKL inspired PCBs

    167 parts23CC-BY-4.0
  • 2 layers97 × 97 mmQO100 RX, the printed circuit board in 3D

    QO100 RX

    barisdinc/N3B_SDR_Transceiver_HW

    V/U/SHF and QO-100 SDR Transceiver Project

    167 parts20GPL-3.0
  • 2 layers307.6 × 118.8 mmSpeedo, the printed circuit board in 3D

    Speedo

    cozykeys/speedo

    A 66-key ergonomic mechanical keyboard

    167 parts19GPL-3.0
  • 2 layers98.8 × 69.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

    Hardware is based off an open source project called Speeduino by Josh Stewart.

    167 parts19
  • 2 layers235 × 160 mmInput output.Multi, the printed circuit board in 3D

    Input output.Multi

    lynchaj/duodyne

    Duodyne is a hobbyist retrocomputer system designed to run ROMWBW. It is comprised of modules on a system bus

    167 parts15