Here you will find all the source files I used to build my µ10 (aka Micro10) keyboard. Below is a list of features:
- 10u wide QAZ-ish layout
- Supports a 10u spacebar
- Designed to be wireless (via nice!nano + ZMK)
- Optional daughterboard for OLED and rotary encoder
- PCB uses Kailh hot swap sockets
- PCB supports a 1.25u modifier on each end if a split spacebar (2.25u + 2.75u) setup or 6.25u spacebar is utilized. This will require modifications to the case design (mainly to add blockers).
See my fork of ZMK under the dcpedit
branch:
https://github.com/dcpedit/zmk/tree/dcpedit
The relevant files are in the micro10
folder under shields:
https://github.com/dcpedit/zmk/tree/dcpedit/app/boards/shields/micro10
git clone -b dcpedit https://github.com/dcpedit/zmk.git
Follow the ZMK environment setup. I highly recommend using VS Code & Docker.
cd app
west build -b nice_nano_v2 -- -DSHIELD=micro10
Binary will be located here. Copy it into your nice!nano:
app/build/zephyr/zmk.uf2