

Split
my split keyboard!
- Size
- 251 × 148.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 244
- Nets
- 215
- Pads
- 825
- Tracks, vias
- 3,254, 901
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 4 Aug 2026
- Updated
- 24 Aug 2026
Overview
Split is an open-source printed circuit board by dipa-cotton, from the dipa-cotton/split repository on GitHub. It is a 2-layer board of 251 × 148.4 mm with 244 parts on 215 nets, routed with 3,254 tracks and 901 vias.
It is built around the PCF8574AP and SK6812MINI-E. Its parts include 109 diodes, 58 capacitors, 55 switches, 13 resistors and 6 connectors. It belongs with the keyboards and input boards and the ESP8266 and nRF52 and nRF5x boards of this library.
Main components
2PCF8574AP
DIP-16-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 300uA 8 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Quasi-bidirectional output DIP-16 I/O Expanders ROHSHGSEMII/O ExpandersSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdsplit
my split keyboard!
journals
https://stardance.hackclub.com/projects/28331 check out stardance for my journals!
purpose
i wanted to make a keyboard that tracks biometric data, like heart rate, temperature, and other things using multiple sensors :) it also has a LOT more keys than your average keyboard, and will be a lot more comfortable to use.
components
the main files are my PCB and Schematic made in kicad, and I have directories of my code as well :)
BOM
- 100 capacitors
- 100 diodes
- 100 SK6812minis
- 2 XIAO-nRF52840-Plus-SMD
- 2 Olimex_MOD-WIFI-ESP8266-DEV
- 95 SW_Push (cherry mx switches)
- 2 max30102
- 2 tmp102
- 8 FSR
- 2 GSR
- 2 rotary encoders
pictures
right side:
Parts
244| Qty | Value | Footprint | References |
|---|---|---|---|
| 55 | 1N914 | Capacitor_SMD:C_0603_1608Metric | D41, D42, D43, D44, D45, D46, D47, D48, D49, D50, D51, D52, D53, D54, D55, D56 +39 |
| 55 | C | Capacitor_SMD:C_0603_1608Metric | C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115, C116, C117, C118, C119 +39 |
| 55 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW41, SW42, SW43, SW44, SW45, SW46, SW47, SW48, SW49, SW50, SW51, SW52, SW53, SW54, SW55, SW56 +39 |
| 54 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D186, D187, D188, D189, D190, D191, D192, D193, D194, D195, D196, D197, D198, D199, D200, D201 +38 |
| 13 | R | Capacitor_SMD:C_0603_1608Metric | R1, R2, R11, R13, R14, R15, R16, R24, R25, R26, R27, R28, R30 |
| 5 | Conn_01x02_Pin | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | J4, J6, J7, J8, J10 |
| 2 | 100nf | Capacitor_SMD:C_0603_1608Metric | C159, C161 |
| 1 | 100 nf | Capacitor_SMD:C_0603_1608Metric | C160 |
| 1 | Conn_01x05_Pin | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J12 |
| 1 | Olimex_MOD-WIFI-ESP8266-DEV | Module:Olimex_MOD-WIFI-ESP8266-DEV | U10 |
| 1 | PCF8574AP | Package_DIP:DIP-16_W7.62mm | U1 |
| 1 | XIAO-nRF52840-Plus-SMD | Seeed:XIAO-nRF52840-Plus-SMD | U9 |
Questions
How big is the Split PCB?
It measures 251 × 148.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Split use?
244 parts, built around the PCF8574AP and SK6812MINI-E. 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 Split KiCad files?
From the dipa-cotton/split repository on GitHub, at the commit this page was made from: the board is right/split.kicad_pcb and its schematic left/split left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Split design in my own project?
Its repository states no licence, so its author keeps all rights: ask dipa-cotton before reusing the design.
More from dipa-cotton/split
1- 2 layers217.6 × 150 mm

Similar boards
- 2 layers242.8 × 163.2 mm

Keyboard
huzi-ctrl/split-keyboard
Both the left and right halves share a modular hierarchical schematic (side.kicadsch):
206 parts - 2 layers303.7 × 94 mm

- 2 layers79.5 × 160 mm

Europi main
AudioMorphology/Europi
Opensource sequencer software for Raspberry Pi equipped with Eurorack-compatible hardware
90 parts103 - 2 layers77.7 × 166.3 mm

Delta pico
AaronC81/delta-pico
Powerful scientific calculator based on the Raspberry Pi Pico
84 parts57MIT - 2 layers36 × 36 mm

- 2 layers50.8 × 74.9 mm

- 2 layers65 × 56 mm

MiniTeleskop
cutec-chris/PiScope
Goto Telescope with Raspberry PI HQ Camera and exchangable Objective Holders for DSLR Objectives
41 parts3 - 2 layers50.4 × 50.4 mm

Bluepill ethernet
kellerkindt/bluepill_sensor
Bluepill stm31f103 ethernet sensor extension board with SW written in Rust
47 parts3Apache-2.0