Skip to the content
PCBKitNew board
2 layers173.8 × 173.8 mmRight, the printed circuit board in 3D

PCB for my custom split keyboard

Size
173.8 × 173.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
76
Nets
55
Pads
387
Tracks, vias
370, 32
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Oct 2025
Updated
27 Jan 2026

Overview

Right 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 76 parts on 55 nets, routed with 370 tracks and 32 vias.

Its parts include 36 diodes, 36 switches and 2 connectors. It belongs with the keyboards and input 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

leftright
Keyboard left sideKeyboard right side

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

76
QtyValueFootprintReferences
36DiodeScottoKeebs_Components:Diode_DO-35D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +20
34KeyswitchScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.00uS1, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24 +18
2KeyswitchScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.50u_90degS2, S8
1HDMI_C_1.4PCM_685119136923:685119136923J1
1LOGOLOGOG***
1OLED_128x32ScottoKeebs_Components:OLED_128x32J2

The 75 most common of 76 parts.

Questions

How big is the Right PCB?

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

What parts does the Right use?

76 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 Right KiCad files?

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

Can I use the Right 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 mmLeft, the printed circuit board in 3D

    Left

    TheBlckbird/custom-split-keyboard

    PCB for my custom split keyboard

    67 parts2MIT

Similar boards

  • 2 layers48 × 107 mmTwin orbit, the printed circuit board in 3D

    Twin orbit

    earthtojake/text-to-cad

    Design physical products with AI

    76 parts26kMIT
  • 2 layers85 × 115 mmOSO BOOK B1, the printed circuit board in 3D

    OSO BOOK B1

    joeycastillo/The-Open-Book

    For details on how to build, test and use Open Book, I've made documentation available here.

    76 parts8.1kCC-BY-SA-4.0
  • 2 layers77 × 97 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    76 parts1kGPL-3.0
  • 2 layers137.9 × 92.7 mmErgoTravel, the printed circuit board in 3D

    ErgoTravel

    jpconstantineau/ErgoTravel

    A Portable Ergonomic Split Keyboard inspired from the ErgoDox, Let's Split and Minidox

    76 parts284MIT
  • 2 layers60.6 × 24.1 mmBlep audio, the printed circuit board in 3D

    Blep audio

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    76 parts253GPL-3.0
  • 2 layers49 × 49 mmOSBMS Balancer Rev 0.9, the printed circuit board in 3D

    OSBMS Balancer Rev 0.9

    Teslafly/Dead-OpenBMS-dead

    A scalable, open source battery management system

    76 parts248
  • 2 layers79 × 75 mmPortableTerminal, the printed circuit board in 3D

    PortableTerminal

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    76 parts222
  • 2 layers35.1 × 36.6 mmBinNanoFOC, the printed circuit board in 3D

    BinNanoFOC

    katbinaris/nanofoc_devkit

    Compact All-In-One BLDC Controler featuiring ESP32-S3, TMC6300 and Magalpha sensors. Small 35x35mm footprint.

    76 parts146