Skip to the content
PCBKitNew board
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

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

Overview

Left 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 96.2 × 97.9 mm with 45 parts on 37 nets, routed with 265 tracks and 80 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-123D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
16SwitchScottoKeebs_Hotswap:Hotswap_MXSW1, SW2, SW3, SW4, SW5, SW6, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17
11.0-2P WTlcsc:CONN-SMD_2P-P1.00_SHOU-HAN_1.0-2P-WTCN1
12MResistor_SMD:R_0805_2012MetricR2
1806kResistor_SMD:R_0805_2012MetricR1
1EC11Rotary Encoders:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW7
1GNDTestPoint:TestPoint_Pad_D2.0mmTP1
1VBATTestPoint:TestPoint_Pad_D2.0mmTP2
1XIAO-nRF52840-SMDFixed Footprints:XIAO-nRF52840-SMD FixedU1

The 39 most common of 45 parts.

Questions

How big is the Left Split Keyboard PCB?

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

What parts does the Left 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 Left 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/Left 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 Left 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 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

    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