misc/ergodox/README.md -rw-r--r-- 825 bytes
008ecc90Jack Kelly Add functional-images to default.nix/ci a month ago

#Ergodox Firmware

This repo holds nix scripts to build firmware for my Infinity Ergodox. The kiibohd repos have broken Infinity Ergodox support for some time, and nobody seems to care.

This means that I needed specific checkouts of the controller and kll repos, plus a patch to fix semantics of inline functions with modern GCC. This is the sort of thing Nix excels at.

#Building and Flashing

nix build will create binaries for each half under ./result. nix-shell will then give you a shell with dfu-util available; from there you can run sudo dfu-util -D result/left.dfu.bin or sudo dfu-util -D result/right.dfu.bin to flash each half of the board.