

Keyboard
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.mdmy-keyboard
My repo for my keyboard!
Parts
175| Qty | Value | Footprint | References |
|---|---|---|---|
| 82 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +66 |
| 82 | SW_Push | PCM_marbastlib-mx:SW_MX_1u | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +66 |
| 4 | MountingHole | MountingHole:MountingHole_2.1mm | H1, H2, H3, H4 |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | ST58, ST59 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_6.25u | ST44 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.75u | ST70 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2u | ST27 |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_THT | A1 |
| 1 | RotaryEncoder | Rotary_Encoder:RotaryEncoder_Alps_EC11E_Vertical_H20mm | ROT1 |
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 mm

- 2 layers99.5 × 83.1 mm

- 2 layers182.8 × 158.9 mm

Ergodox BLE
harshitgoel96/Ergodox_BLE
PCB to make Ergodox work with bluemicro and protonc
175 parts40GPL-3.0 - 2 layers82.8 × 63 mm

- 2 layers110 × 67 mm

- 2 layers79 × 89 mm

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 mm

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 mm
