a handwired split keyboard
Firmware for adipoli, a custom hard-wired split keyboard, built on QMK.
Each half has its own Pro Micro (ATmega32u4) and is flashed separately with the left or right keymap. There is no serial/USB split link in firmware—the halves work as two independent keyboards wired to your machine.
Quick start
Prerequisites: QMK build environment.
# Left half qmk compile -kb adipoli -km left qmk flash -kb adipoli -km left # Right half qmk compile -kb adipoli -km right qmk flash -kb adipoli -km right
Or with make:
make adipoli:left:flash make adipoli:right:flash
Put each half in bootloader mode before flashing (see Bootloader).
Repository layout
| Path | Purpose |
|---|---|
keyboards/adipoli/ |
Keyboard definition, matrix pins, keymaps |
quantum/, tmk_core/, … |
QMK core (upstream) |
This branch is a trimmed QMK fork: only the adipoli keyboard is kept under keyboards/. Upstream QMK lives at qmk/qmk_firmware.
Documentation
- Keyboard details, layout, layers: keyboards/adipoli/readme.md
- QMK guides: docs.qmk.fm — especially the Complete Newbs Guide
License
QMK firmware is GPL-2.0-or-later. See upstream QMK for full license and contributor terms.




















