Keymap for the Keebio Iris rev6. CI builds the firmware and publishes the .hex
in the releases of this repository.
| Item | Value |
|---|---|
| Keyboard | keebio/iris/rev6 |
| Keymap | rcruzper |
| MCU | ATmega32U4 |
| Bootloader | atmel-dfu |
| QMK | pinned in .github/workflows/build_binaries.yaml |
latest: always the most recent build ofmain.vN-<commit>: one per push tomain. Use them to roll back.
You need dfu-programmer:
brew install dfu-programmerEach half has its own MCU. You must flash both with the same file. The hardware decides which hand is which, not the firmware.
cd ~/Downloads
gh release download latest -R rcruzper/qmk_userspaceCAUTION: remove power before you touch the cable between the halves.
- Unplug the USB.
- Unplug the cable between the two halves.
- Plug the USB into the left half only.
- Press the reset button on the board once, or
- hold the center left thumb key (NAV layer) and press the top-left key.
dfu-programmer atmega32u4 get # if it says "no device present", repeat step 3
dfu-programmer atmega32u4 erase --force
dfu-programmer atmega32u4 flash keebio_iris_rev6_rcruzper.hex
dfu-programmer atmega32u4 resetUnplug the USB, plug it into the right half and repeat steps 3 and 4. The BOOT key is on the left half: for this half use the reset button.
Unplug the USB, connect the cable between the halves and plug in the USB. Test one key on each side.