

Chocofi
Split wireless ergonomic 34 keys keyboard
- Size
- 111.3 × 90.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 57
- Nets
- 43
- Pads
- 416
- Tracks, vias
- 771, 94
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 15 Jun 2025
- Updated
- 16 Sep 2026
Overview
Chocofi is an open-source printed circuit board by Oleh-Subbota, from the Oleh-Subbota/temper34 repository on GitHub. It is a 2-layer board of 111.3 × 90.5 mm with 57 parts on 43 nets, routed with 771 tracks and 94 vias.
Its parts include 19 switches, 17 diodes, 3 connectors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | D | kbd:D3_TH_SMD | D2, D3, D4, D5, D6, D8, D10, D11, D12, D14, D15, D16, D17, D18, D20, D21 +1 |
| 17 | SW_PUSH | keyswitches:Kailh_socket_PG1350_reversible | SW2, SW3, SW4, SW5, SW6, SW8, SW10, SW11, SW12, SW14, SW15, SW16, SW17, SW18, SW20, SW21 +1 |
| 2 | SDA | foostan:Jumper | JP6, JP61 |
| 2 | GND | foostan:Jumper | JP62, JP68 |
| 2 | RAW | foostan:Jumper | JP61, JP62 |
| 2 | SCL | foostan:Jumper | JP63, JP66 |
| 2 | SW_SPDT | Buttons_Switches:SW_SPDT+H-MSK12C01_hor(7pin_SMD) | SW1, SW2 |
| 2 | VCC | foostan:Jumper | JP64, JP65 |
| 1 | Conn_01x02_Female | kbd:Battery_TH | J3 |
| 1 | MJ-4PP-9 | kbd:MJ-4PP-9 | J1 |
| 1 | OLED | foostan:OLED | J2 |
| 1 | ProMicro | kbd:ProMicro_v2 | U1 |
| 1 | Val** | kbd:ResetSW | RSW1 |
| 1 | h1 | kbd:LEGO_HOLE | H1 |
| 1 | h2 | kbd:LEGO_HOLE | h2 |
| 1 | h3 | kbd:LEGO_HOLE | h3 |
| 1 | h5 | kbd:LEGO_HOLE | h5 |
| 1 | h6 | kbd:LEGO_HOLE | h6 |
| 1 | h7 | kbd:LEGO_HOLE | h7 |
Similar boards
- 2 layers59.2 × 52.9 mm

- 2 layers100 × 70.3 mm

- 2 layers165.1 × 120.7 mm

- 2 layers

- 2 layers121.1 × 104.7 mm

Sepia officinalis
tapioki/cephalopoda
Low profile split ergonomic mechanical keyboards
57 parts240GPL-3.0 - 2 layers100 × 96.5 mm

Keyboard ch32x-36-lhs
rgoulter/keyboard-labs
Repo with my PCB designs and keyboard firmware
57 parts236 - 2 layers178 × 39 mm

AddOnA
freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth
57 parts226CC-BY-SA-4.0 - 2 layers58 × 110 mm

Questions
How big is the Chocofi PCB?
It measures 111.3 × 90.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Chocofi use?
57 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 Chocofi KiCad files?
From the Oleh-Subbota/temper34 repository on GitHub, at the commit this page was made from: the board is pcb/chocofi.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Chocofi design in my own project?
Its repository states no licence, so its author keeps all rights: ask Oleh-Subbota before reusing the design.