Skip to the content
PCBKitNew board
2 layers165.1 × 100 mmLeft split, the printed circuit board in 3D

hotswappable wireless split keyboard

Size
165.1 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
58
Pads
316
Tracks, vias
469, 72
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Jun 2025
Updated
29 Oct 2025

Overview

Left split is an open-source printed circuit board by nano13579, from the nano13579/banana-split repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 165.1 × 100 mm with 64 parts on 58 nets, routed with 469 tracks and 72 vias.

Its parts include 31 diodes, 31 switches and 1 IC. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

README

README.md

Banana Split

Full Keeb:

Full Keeb Rotated:

About

With a design similar to that of the UM-70, this split keeb is hotswappable, wireless, and ZMK supported. Both halves fit together like puzzle pieces and are powered by 3.7v rechargeable lithium ion batteries. The current case is made of a simple sandwich mount with openings for USB-C connection. I made this primarily because I wanted to make something unique and different from common split custom keyboard designs - I also learned a ton about matrixes and the functionality behind wireless split keebs in the process.

Things I Missed

In the current design, there are no neopixels, rotary encoders, OLED screens, etc. because I was lazy but future iterations may include these features! There are also no current features for wrist support - so this might be added later as well. Stabiliziers aren't in the cad right now, but do fit into case & pcb.

Please note that a few footprints at the edge of the right hand keeb are upside down so that edge cut restrictions would not change dimensions. Therefore, all keycaps should be PBT OEM so as to not obstruct typing - although this is not shown in the design

Parts

64
QtyValueFootprintReferences
311N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +15
24SW_Push_45degkailhv4:MX-Hotswap-1USW1, SW2, SW10, SW11, SW12, SW13, SW15, SW16, SW17, SW18, SW19, SW20, SW22, SW23, SW24, SW25 +8
2SW_Push_45degkailhv4:MX-Hotswap-1.25USW28, SW29
2SW_Push_45degkailhv4:MX-Hotswap-1.5USW7, SW30
1Battery_CellConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalBT1
1Nice_Nano_V2scotto:Nice_Nano_V2U1
1SW_Push_45degkailhv4:MX-Hotswap-1.75USW14
1SW_Push_45degkailhv4:MX-Hotswap-3USW31
1SW_Push_45degkailhv4:MX-Hotswap-2.25USW21

Questions

How big is the Left split PCB?

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

What parts does the Left split use?

64 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 KiCad files?

From the nano13579/banana-split repository on GitHub, at the commit this page was made from: the board is pcb/left_split/left_split.kicad_pcb and its schematic pcb/left_split/left_split.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Left split design in my own project?

Its repository publishes it under the GPL-3.0 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 nano13579/banana-split

1
  • 2 layers193.8 × 100 mmRight split, the printed circuit board in 3D

    Right split

    nano13579/banana-split

    hotswappable wireless split keyboard

    74 partsGPL-3.0

Similar boards

  • 2 layers76.5 × 120 mmNumpad project, the printed circuit board in 3D

    Numpad project

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    64 parts915
  • 2 layers160 × 99.1 mmFlat hierarchy, the printed circuit board in 3D

    Flat hierarchy

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    64 parts744MIT
  • 2 layers49 × 53.2 mmDB25 External, the printed circuit board in 3D

    DB25 External

    BlueSCSI/BlueSCSI-v2

    BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

    64 parts459GPL-3.0
  • 2 layers90 × 71 mmTd hv, the printed circuit board in 3D

    Td hv

    tdaede/td-crt

    tubes

    64 parts373
  • 2 layers28 × 30 mmOtterIron Devkit, the printed circuit board in 3D

    OtterIron Devkit

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    64 parts321
  • 2 layers192.9 × 59.5 mmAlpha pro micro, the printed circuit board in 3D

    Alpha pro micro

    PyrooL/Alpha

    A 28-key semi-ortholinear mechanical keyboard designed by PyroL

    64 parts298MIT
  • 2 layers128 × 88 mmFireball revD, the printed circuit board in 3D

    Fireball revD

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    64 parts223
  • 2 layers78 × 81 mmEncoder, the printed circuit board in 3D

    Encoder

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    64 parts208