Skip to the content
PCBKitNew board
2 layers390 × 157 mmKeyboard, the printed circuit board in 3D

My repo for my keyboard!

Size
390 × 157 mm
Copper layers
2
Thickness
1.6 mm
Parts
175
Nets
121
Pads
645
Tracks, vias
529, 1
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
15 Jul 2026
Updated
6 Aug 2026

Overview

Keyboard is an open-source printed circuit board by rapidSpeed4652, from the rapidSpeed4652/my-keyboard repository on GitHub. It is a 2-layer board of 390 × 157 mm with 175 parts on 121 nets, routed with 529 tracks and 1 via.

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

README

README.md

my-keyboard

My repo for my keyboard!

Parts

175
QtyValueFootprintReferences
821N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +66
82SW_PushPCM_marbastlib-mx:SW_MX_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +66
4MountingHoleMountingHole:MountingHole_2.1mmH1, H2, H3, H4
2MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uST58, ST59
1MX_stabPCM_marbastlib-mx:STAB_MX_P_6.25uST44
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2.75uST70
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2uST27
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1
1RotaryEncoderRotary_Encoder:RotaryEncoder_Alps_EC11E_Vertical_H20mmROT1

Questions

How big is the Keyboard PCB?

It measures 390 × 157 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

175 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 Keyboard KiCad files?

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

Can I use the Keyboard design in my own project?

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

Similar boards

  • 2 layers344 × 124.5 mmUniversalTKL, the printed circuit board in 3D

    UniversalTKL

    ojthetiny/OpenTKL

    Fully Open source TKL keyboard

    175 parts103GPL-3.0
  • 2 layers99.5 × 83.1 mmFrank pga, the printed circuit board in 3D

    Frank pga

    rh1tech/frank

    RP2350 Based Hardware Emulation Platform

    175 parts66GPL-3.0
  • 2 layers182.8 × 158.9 mmErgodox BLE, the printed circuit board in 3D

    Ergodox BLE

    harshitgoel96/Ergodox_BLE

    PCB to make Ergodox work with bluemicro and protonc

    175 parts40GPL-3.0
  • 2 layers82.8 × 63 mmBldc BMS, the printed circuit board in 3D

    Bldc BMS

    mpater/bldc-BMS

    Battery management system for a VESC

    175 parts26
  • 2 layers110 × 67 mmMistle gw3a 20, the printed circuit board in 3D

    Mistle gw3a 20

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    175 parts23
  • 2 layers79 × 89 mmBms v1, the printed circuit board in 3D

    Bms v1

    azerimaker/BMS_3-5S

    3-5S Battery Management System based on TI bq76920 IC and MSP430 uC.

    175 parts22
  • 2 layers475 × 139.9 mmSkogaslider main pcb, the printed circuit board in 3D

    Skogaslider main pcb

    skogaby/skogaslider

    Firmware, CAD, and PCB files for the skogaslider, an RP2040-based controller to simulate Chunithm's gameplay experience

    175 parts18MIT
  • 2 layers100 × 100 mmHC4 KiCad, the printed circuit board in 3D

    HC4 KiCad

    nasu8151/HC4

    Schematics and board of HC4 E (E means "for Education").

    175 parts8