

PCB for my custom split keyboard
- Size
- 173.8 × 173.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 67
- Nets
- 77
- Pads
- 429
- Tracks, vias
- 299, 18
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 20 Oct 2025
- Updated
- 27 Jan 2026
Overview
Left is an open-source printed circuit board by TheBlckbird, from the TheBlckbird/custom-split-keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 173.8 × 173.8 mm with 67 parts on 77 nets, routed with 299 tracks and 18 vias.
Its parts include 32 diodes, 32 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.
README
Readme.md⚠️ Disclaimer! WIP ⚠️ This PCB won't work in its current form!
Custom Split Keyboard
The PCBs for my custom split keyboard are available in this repository.
The PCB is made for hotswap switches compatible with the Choc v1 or v2 footprint. The first unique part about this is that it only uses one MCU and connects the two sides with a miniHDMI cable. The other unique thing is that it has arrow keys.
Layout
| left | right |
|---|---|
Roadmap for future versions
- Rethink the key layout
- Are the arrow keys really needed?
- Wireless (partially or completely using the nice!nano)
- LEDs for the wired version
- Display for the wireless version (nice!view or e-paper)
License
This project is licensed under MIT
Parts
67| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | Diode | ScottoKeebs_Components:Diode_DO-35 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16 |
| 30 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.00u | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +14 |
| 2 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.50u_90deg | S31, S32 |
| 1 | HDMI_C_1.4 | PCM_685119136923:685119136923 | J1 |
| 1 | LOGO | LOGO | G*** |
| 1 | Raspberry_Pi_Pico | ScottoKeebs_MCU:Raspberry_Pi_Pico | U1 |
Questions
How big is the Left PCB?
It measures 173.8 × 173.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Left use?
67 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 Left KiCad files?
From the TheBlckbird/custom-split-keyboard repository on GitHub, at the commit this page was made from: the board is left/left.kicad_pcb and its schematic left/left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Left 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).
More from TheBlckbird/custom-split-keyboard
1- 2 layers173.8 × 173.8 mm

Similar boards
- 2 layers138.1 × 114.3 mm

- 2 layers133.1 × 53.8 mm

- 2 layers160 × 100.1 mm

Ardumower mega shield svn
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
67 parts282 - 2 layers65 × 56 mm

Zpui shld wg12864b
CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.
67 parts253GPL-3.0 - 2 layers138.1 × 89.7 mm

- 2 layers51 × 30 mm

- 2 layers93.5 × 55 mm

- 2 layers58.4 × 101.6 mm
