Skip to the content
2 layers265.9 × 99.6 mmDichotomySplit, the printed circuit board in 3D

An Split keyboard, created to understand new things like matrix and wireless things, and also from the feeling of being split, Im trying to become someone new but im still stuck in this hole, A tool for the transition... a bridge out of the hole.

Size
265.9 × 99.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
151
Nets
125
Pads
636
Tracks, vias
1,024, 30
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
26 Apr 2026
Updated
4 Aug 2026

Overview

DichotomySplit is an open-source printed circuit board by Cocotrilito, from the Cocotrilito/The-Dichotomy-Split repository on GitHub. It is a 2-layer board of 265.9 × 99.6 mm with 151 parts on 125 nets, routed with 1,024 tracks and 30 vias.

It is built around the SK6812. Its parts include 84 diodes, 42 switches, 4 resistors and 2 ICs. It belongs with the keyboards and input and lEDs and displays boards and the nRF52 and nRF5x boards of this library.

Main components

1

README

README.md

The -Dichotomy- Split

demo

final build

Download Final Firmware

An Split keyboard, created to understand new things like matrix and wireless things, and also from the feeling of being split, Im trying to become someone new but im still stuck in this hole, A tool for the transition... a bridge out of the hole.

The reason behind this project...

Initially I wanted to prove myself I could go a little more deeper, what I mean Is that I had already made a macropad as my first hackclub project 4 months ago, and the split keyboard was the logical step, when I started with KiCad Fusion and coding. everything was really hard im not saying today it isnt, but compared to how much I struggled 4 months ago, I can proudly say I have learned, and not just a little, but A LOT, and as I am writing this, throught my headphones KUNGFUPANDA theme song is blasting my ears, this is the same song I used to play back and back again 4 months ago, and you see 4 months ago I was lost (im still kinda but not as I was), I was heartbroken, and without an actual purpose, and I saw I video on my feed talking about blueprint, this made me really curious, and I started learning, and now here I am, well I wanted to learn about ZMK in my macropad I only did the QMK firmware but I really wanted to tryout ZMK, and was really cool!, also I wanted to make the projects that I thought were impossible and to the Isaac of 4 months ago... Thanks!, you have really changed your life, and to the future Isaac... How are you doing? was it all worth it?... thanks for reading if you did! <3

zmk repo

ZMK code

layout

image

Schematic Overview

Schematic left

PCB


PCB OVERVIEW

Render

PCB layout

PCB Top

PCB Back

CAD Render

DSPLIT OVERVIEW DSPLIT TOP DSPLIT CUT

BOM

NamePurposeQtyTotal Cost (USD)Link
1N4148W SOD-123Efficiency for pins in matrix, also avoids ghosting1 (set)$1.31AliExpress
XDA Profile PBT KeycapsErgonomics and feel1 (set)$11.83AliExpress
Outemu Silent SwitchesMechanical input (Tactile/Silent)1 (set)$7.55AliExpress
LEDs SK6812 MINI-EPer-key RGB lighting (WS2812B compatible)1 (set)$4.83AliExpress
PCB ManufacturingCustom designed PCBs for the split layout1 (set)$14.60[JLCPCB]
Seeed Studio XIAO nRF52840Main microcontrollers with BLE for wireless2$37.98Amazon

SPECIAL THANKS!

Thanks for reading! made possible with STASIS by HackClubbers

You might also like!

Voyager Panel HALO-0

final thanks :3

By cocotrilo made with luv (THIS ONE WAS WITH philosophical meaning) keep the grind <3

Parts

151
QtyValueFootprintReferences
42DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +26
42SK6812LED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountD43, D44, D45, D46, D47, D48, D49, D50, D51, D52, D53, D54, D55, D56, D57, D58 +26
42SW_Pushmarbastlib-mx:SW_MX_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +26
10MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H1, H2, H3, H3, H4, H5, H6, H7, H9
4TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4
3MountingHolePanelization.pretty-master:mouse-bite-5mm-slotH11, H12, H13
22MResistor_SMD:R_0805_2012MetricR3, R4
2806KResistor_SMD:R_0805_2012MetricR1, R2
2LOGOLOGOG***, G***
2Seeeduino Xiao nRF52840marbastlib-xp-promicroish:Xiao_nRF52840_ACHU3, U4

Similar boards

  • 2 layers299 × 82.5 mmPixelWave, the printed circuit board in 3D

    PixelWave

    hackclub/OnBoard

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

    663 parts915
  • 4 layers95 × 95 mmOpenmicro, the printed circuit board in 3D

    Openmicro

    conol-ai/openmicrokbd

    Open-source recreation of OpenAI's Codex Micro macropad — PCB written in CoHDL, an AI-native hardware description language. Rust firmware (embassy) + companion app (makepad). MIT licensed. https://openmicrokbd.org

    88 parts154MIT
  • 2 layers312.5 × 122.3 mmSHEGO75-V5, the printed circuit board in 3D

    SHEGO75-V5

    Charading/Shego75HE

    My endgame 75% hall effect keyboard

    392 parts75
  • 2 layers140.1 × 121.8 mmTH LEDS, the printed circuit board in 3D

    TH LEDS

    DraftShift/Tophat

    StealthChanger now has an official website!

    89 parts64GPL-3.0
  • 2 layers187.9 × 127.2 mmDya panelized, the printed circuit board in 3D

    Dya panelized

    cormoran/dya-dash-keyboard

    DYA Dash portable wireless split keyboard with 25mm trackball

    269 parts57CC-BY-4.0
  • 2 layers145 × 145 mmNeofighter, the printed circuit board in 3D

    Neofighter

    w4ilun/neofighter

    A MIDI controller using arcade buttons with RGB lighting effects

    111 parts51
  • 2 layers176 × 189.6 mm8x8, the printed circuit board in 3D

    8x8

    miliar/saiboard

    An open-source, wooden electronic Go board that integrates with KataGo.

    222 parts48GPL-3.0
  • 6 layers128 × 128 mmEmberone, the printed circuit board in 3D

    Emberone

    256foundation/emberone00-pcb

    KiCAD design files for the emberOne/00 hashboard

    395 parts45CERN-OHL-S-2.0

Questions

How big is the DichotomySplit PCB?

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

What parts does the DichotomySplit use?

151 parts, built around the SK6812. 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 DichotomySplit KiCad files?

From the Cocotrilito/The-Dichotomy-Split repository on GitHub, at the commit this page was made from: the board is project files/DichotomySplit/DichotomySplit.kicad_pcb and its schematic The Dichotomy Split/The Dichotomy Split.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DichotomySplit design in my own project?

Its repository states no licence, so its author keeps all rights: ask Cocotrilito before reusing the design.