Skip to the content
PCBKitNew board
2 layers99.2 × 97.7 mmRight Split Keyboard, the printed circuit board in 3D

Right Split Keyboard

Ari-Hetti/Split-Keyboard

A Split Keyboard With Wireless Capabilities

Size
99.2 × 97.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
37
Pads
189
Tracks, vias
302, 70
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
4 Apr 2026
Updated
3 May 2026

Overview

Right Split Keyboard is an open-source printed circuit board by Ari-Hetti, from the Ari-Hetti/Split-Keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 99.2 × 97.7 mm with 45 parts on 37 nets, routed with 302 tracks and 70 vias.

Its parts include 17 switches, 16 diodes, 2 resistors, 1 IC and 1 connector. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

README

README.md

Split Keyboard

A Split Keyboard With Wireless Capabilities

Key Features - Description - Components - Board Design - CAD - BOM - Software - Credits - My Other Projects -

Key Features

  • XIAO nRF52840
  • Rotary Encoder
  • Hotswapable Keys

Description

A small 32 key split keyboard with thumb knobs that can be powered wired or wirelessly.

Components

  • 2 XIAO nRF52840
  • 2 Rotary Encoders
  • 32 Hotswap Sockets
  • 32 MX Style Switches
  • 32 Diodes

Board Design

Schematics

Schematic Left Schematic Right Root Page

PCB

PCB Left PCB Right

3D View

3d Left 3d Right

CAD

Corner View Onshape Top View Onshape

BOM

NamePurposeQuantityTotal Cost (USD)LinkDistributor
SwitchesThe buttons - I will buy myself as the ones I want are around $40 with shipping300Cherry
KeycapsTo press104$7.14AliexpressAliexpress
Hotswap SocketsHolds the Switch301.29LCSCLCSC
Seeed Studio XIAO nRF52840MCU - I will buy myself as by itself is $40 with shipping20AliexpressAliexpress
EC11E Rotary EncoderKnob23.96LCSCLCSC
10k ResistorEncoder Resistors1000.3LCSCLCSC
2M ResistorVBAT Sense1000.17LCSCLCSC
806k ResistorVBAT Sense100.79LCSCLCSC
DiodeKeyboard Matrix1000.57LCSCLCSC
2 Pin ConnectorBattery Connection100.43LCSCLCSC
10nF CapacitorDecoupling500.34LCSCLCSC
PCBsThe PCB order (split up to save cost - 5 each side)106JLCPCP

Software

For this project I will be using KMK, which is an open-source keyboard firmware. I decided to use this instead of ZMK or QMK even with the split keyboard feature still being in devlopment, because I was already familiar with the process due to my experience from my previous keyboard project Hexpad_Highway. For the firmware part I landed on a simple keymap with just letters and couple of punctuation symbols as I just want the keyboard to type. I do plan on adding more in the future when I get to the build and can tinker with the possiblities that entail.

Code:

Code

Credits

This was made using:

My Other Projects

Parts

45
QtyValueFootprintReferences
16DDiode_SMD:D_SOD-123D17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D30, D31, D32
16SwitchScottoKeebs_Hotswap:Hotswap_MX_1.00uSW18, SW19, SW20, SW21, SW22, SW23, SW25, SW26, SW27, SW28, SW29, SW30, SW31, SW32, SW33, SW34
11.0-2P WTlcsc:CONN-SMD_2P-P1.00_SHOU-HAN_1.0-2P-WTCN2
12MResistor_SMD:R_0805_2012MetricR6
1806kResistor_SMD:R_0805_2012MetricR5
1EC11Rotary Encoders:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW24
1GNDTestPoint:TestPoint_Pad_D2.0mmTP3
1VBATTestPoint:TestPoint_Pad_D2.0mmTP4
1XIAO-nRF52840-SMDFixed Footprints:XIAO-nRF52840-SMD FixedU2

The 39 most common of 45 parts.

Questions

How big is the Right Split Keyboard PCB?

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

What parts does the Right Split Keyboard use?

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

From the Ari-Hetti/Split-Keyboard repository on GitHub, at the commit this page was made from: the board is Hardware/Right Split Keyboard.kicad_pcb and its schematic Hardware/Left Split Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Right Split Keyboard 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 Ari-Hetti/Split-Keyboard

2
  • 2 layers203.5 × 92.5 mmSplit Keyboard, the printed circuit board in 3D

    Split Keyboard

    Ari-Hetti/Split-Keyboard

    A Split Keyboard With Wireless Capabilities

    91 partsMIT
  • 2 layers96.2 × 97.9 mmLeft Split Keyboard, the printed circuit board in 3D

    Left Split Keyboard

    Ari-Hetti/Split-Keyboard

    A Split Keyboard With Wireless Capabilities

    45 partsMIT

Similar boards

  • 2 layers30 × 61.3 mmModuleV440, the printed circuit board in 3D

    ModuleV440

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    45 parts1.1k
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    45 parts517GPL-2.0
  • 2 layers49.8 × 88.9 mmLDG WING FOLD PLACARD, the printed circuit board in 3D

    LDG WING FOLD PLACARD

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    45 parts431
  • 2 layers26.5 × 34.4 mmPicoLoaderNSB, the printed circuit board in 3D

    PicoLoaderNSB

    makeo/PicoLoader

    A cheap and easy to install modchip for the Nintendo GameCube!

    45 parts320GPL-2.0
  • 2 layers40.2 × 19 mmOMGS3 Carrier R1, the printed circuit board in 3D

    OMGS3 Carrier R1

    UnexpectedMaker/esp32s3

    Assorted files for my ESP32-S3 development boards

    45 parts296
  • 2 layers63.5 × 63.5 mmMain pcb, the printed circuit board in 3D

    Main pcb

    peterkrull/quad

    Firmware, hardware and documentation for my autonomous quad copter project

    45 parts210GPL-3.0
  • 2 layers99.1 × 81.9 mmRC6502 Terminal, the printed circuit board in 3D

    RC6502 Terminal

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    45 parts193GPL-3.0
  • 2 layers116.1 × 94.7 mmMiniDox, the printed circuit board in 3D

    MiniDox

    That-Canadian/MiniDox_PCB

    MiniDox Keyboard, PCB files

    45 parts169WTFPL