ZMK firmware for the MochuKeeb Keyball44.
This repository intentionally has no main or master branch. Choose the branch
that matches the display installed on the keyboard:
| Branch | Display |
|---|---|
niceview |
nice!view |
oled |
OLED |
Do not flash firmware from the other display branch.
Local builds require GNU Make and either Docker or Podman. To use the optional nice-view-keyball display module, clone both repositories into the same parent directory:
git clone https://github.com/apackeer/Keyball44-ZMK.git
git clone https://github.com/apackeer/nice-view-keyball.git
make -C Keyball44-ZMKThe Makefile discovers the sibling module automatically. For another
checkout location, set DISPLAY_MODULE to an absolute path:
make DISPLAY_MODULE=/path/to/nice-view-keyballSet DISPLAY_MODULE= to build with the stock nice_view shield instead.
Generated UF2 files are written to firmware/.