Hardware / build your own

Pick your feel.
Shape your desk.

Corney's repository contains printable case sources for low-profile Choc and MX builds. Pointing and the dongle display are optional additions to the firmware topology.

Two physical expressions

Choc or MX

The printable sources are in the repository. Check the geometry and switch/PCB fit of your own parts before printing.

Two assembled black low-profile Corney halves on a wooden desk.
01 / low profile

Choc

Compact enclosure and plate sources for the low-profile Corne Chocoflan remix, including trackpad-related parts.

Browse Choc sources ↗
Two assembled Corney halves with white MX keycaps viewed from above.
02 / classic feel

MX

Printable body and cover sources for MX switches and taller keycaps.

Browse MX sources ↗
Optional pointing

A trackpad where it helps.

Each half can host its own Cirque Pinnacle sensor on its Pro Micro I²C pins. The same half firmware works when a sensor is absent.

01 / LEFT

Local or remote

In Direct Bluetooth mode, the left sensor is local to the central. In USB Dongle mode it forwards movement over the split link.

02 / RIGHT

Remote pointing

The right half forwards relative movement, tap and wheel input to whichever central is active.

03 / POWER

Wake with a key

The sensor is polled while active. Trackpad touch alone cannot wake a sleeping half without its data-ready connection.

USB dongle / display

Status at a glance.

A dedicated nice!nano v2 dongle can drive a four-wire 128 × 64 SSD1306, I²C address 0x3c, 3.3 V panel. Its screen keeps output status at the upper left and local battery at the upper right. Two remote battery readings appear as one unlabeled pair under the local indicator, and the bottom row shows the full active layer name beside a keyboard symbol.

Remote battery values follow split connection slot order and do not identify the physical left or right half. Long layer names scroll slowly through the available bottom-row window.

Understand display states ↗
OLED wiring

Four connections to the dongle.

Connect the display to the dedicated dongle controller only. The halves' I²C buses remain available for optional trackpads.

SSD1306Dongle nice!nano v2
VCC3V3
GNDGND
SDAD2 / P0.17
SCLD3 / P0.20
USB dongle / prototype case

A printable shell for the dongle.

The repository includes a prototype case for the dongle: a bottom shell, an upper shell with USB, screen and reset-button openings, and a small reset button. It is designed around a 30 × 70 mm breadboard, so it suits hobbyists who are comfortable printing, testing and adjusting their own parts.

Keep exploring

Sources, keymap and firmware.

All printable files, the ZMK keymap and firmware configuration live in the Corney repository.