Skip to the content
PCBKitNew board
2 layers281 × 81 mmWireless Split, the printed circuit board in 3D

Fully wireless split keyboard PCB powered by the nice!nano (nRF52840). No cables between halves or to host. ZMK firmware, KiCad design files and gerbers included.

Size
281 × 81 mm
Copper layers
2
Thickness
1.6 mm
Parts
105
Nets
71
Pads
598
Tracks, vias
1,082, 96
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 May 2026
Updated
29 May 2026

Overview

Wireless Split is an open-source printed circuit board by yahyaGoblin, from the yahyaGoblin/Wireless-Split-Keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 281 × 81 mm with 105 parts on 71 nets, routed with 1,082 tracks and 96 vias.

Its parts include 42 diodes, 42 switches, 4 resistors and 2 ICs. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

README

README.md

Wireless Split Keyboard

A fully wireless split keyboard PCB, designed for ergonomic typing with no cables between halves or to the host.

PCB Preview

Features

  • Wireless split design — no cable between halves
  • Bluetooth LE connectivity to host
  • Battery powered on each half
  • 1N4148 diodes for full anti-ghosting / n-key rollover
  • Low power design for extended battery life

Bill of Materials

RefComponentValue / ModelQty
U1–U2Wireless MCUnice!nano (nRF52840)2
SW1–SWnMechanical Key SwitchCherry MX compatiblen
D1–DnSwitching Diode1N4148 SOD-123n
BAT1–BAT2LiPo Battery3.7V 301230 or similar2
C1–C2Decoupling Capacitor100nF 04022
R1–R2Pull-up Resistor4.7kΩ 04022
SW_RESET1–2Reset Button3x6mm tactile switch2
SW_POWER1–2Power SwitchMSK-12C02 slide switch2
J1–J2Battery ConnectorJST PH 2.0 2-pin2

Update switch quantities (n) based on your layout. Part numbers are suggestions.

PCB Design

Each half is an independent PCB with its own MCU and battery:

  • Left half — acts as the central device, connects to the host via Bluetooth
  • Right half — acts as a peripheral, communicates wirelessly to the left half

Fabrication

Gerber files for both halves are in the /gerbers folder.

Recommended specs:

  • Layers: 2
  • Thickness: 1.6mm
  • Surface finish: HASL or ENIG

Firmware

Designed for ZMK Firmware, which has first-class support for wireless split keyboards and the nice!nano.

Battery Life

Estimated battery life varies by usage and battery capacity. With a 110mAh battery expect several weeks of typical use.

Project Files

FileDescription
keyboard_left.kicad_schLeft half schematic
keyboard_right.kicad_schRight half schematic
keyboard_left.kicad_pcbLeft half PCB layout
keyboard_right.kicad_pcbRight half PCB layout
/gerbersFabrication files for both halves

License

Open source hardware — feel free to modify and build your own.

Parts

105
QtyValueFootprintReferences
42DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +26
42SW_PushMarbastlib:SW_MX_HS_KS-2P02B01-01_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +26
8MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4, H5, H6, H7, H8
4TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4
3Break offMousebites:mouse-bite-5mm-slotBO1, BO2, BO3
22MResistor_SMD:R_0805_2012MetricR3, R4
2806KResistor_SMD:R_0805_2012MetricR1, R2
2XIAO-nRF52840-SMDModified Xiao:modified-XIAO-nRF52840-SMDU1, U2

Questions

How big is the Wireless Split PCB?

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

What parts does the Wireless Split use?

105 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 Wireless Split KiCad files?

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

Can I use the Wireless Split 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).

Similar boards

  • 2 layers228.4 × 85 mmLeChiffre, the printed circuit board in 3D

    LeChiffre

    tominabox1/Le-Chiffre-Keyboard

    Great thanks goes to Jake at P3D for really making the case amazing and open sourcing his work. Check him out at P3Dstore.com

    105 parts183GPL-3.0
  • 2 layers146.1 × 118.8 mmApiaster, the printed circuit board in 3D

    Apiaster

    nmunnich/apiaster

    Apiaster is a 50 key keyboard designed to be cheap, adjustable, and upgradeable.

    105 parts118
  • 2 layers63 × 81 mmEspLora, the printed circuit board in 3D

    EspLora

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    105 parts94BSD-3-Clause
  • 2 layers70.5 × 100.2 mmAS3397 proto SMS, the printed circuit board in 3D

    AS3397 proto SMS

    PhysicsDptAngers/polyUAnalog

    Open source, analog and polyphonic synthesizer

    105 parts88MIT
  • 2 layers265.6 × 436 mmAhokore, the printed circuit board in 3D

    Ahokore

    dezlidezlidezli/ahokore

    Ahokore is a 36-key one-piece split keyboard, with full wireless functionality.

    105 parts84
  • 2 layers30.5 × 42.2 mm3bpV2Plus RevB, the printed circuit board in 3D

    3bpV2Plus RevB

    zaxour/TripleBypassV2Plus

    Variant of Tian Feng's Triple Bypass V2 with fixes and functionality added

    105 parts81
  • 2 layers248.3 × 99.8 mmLitl, the printed circuit board in 3D

    Litl

    mohoyt/litl

    Litl is an easy to build 40% keyboard using only through hole components.

    105 parts75