I set up my build env following the instructions on the github page. I cd to Devices/Keyboardio/Atreus, and I run ‘make build flash’. Everything seems to work. I hold down the Esc and the flash starts and finishes.
However, if I open the Atreus.ino file and change Key_Q to Key_Z, and then make build flash again. Everything looks good. It seems to flash. But the ‘q’ key is still ‘q’.
I know that it’s compiling my file, because if I make a syntax error in it, the build fails.
Devices/Keyboardio/Atreus on ^HEAD (78b32f6) [!] took 13s
at 23:19:30 ❯ make build flash
BOARD_HARDWARE_PATH="/Users/gmadrld/Documents/Arduino/hardware" /Users/gmadrld/Documents/Arduino/hardware/keyboardio/avr/libraries/Kaleidoscope/bin//kaleidoscope-builder build
Building ./Atreus
;- Size: firmware/Atreus/Atreus-0.0.0.elf
- Program: 20932 bytes (73.0% Full)
- Data: 910 bytes (35.5% Full)
BOARD_HARDWARE_PATH="/Users/gmadrld/Documents/Arduino/hardware" /Users/gmadrld/Documents/Arduino/hardware/keyboardio/avr/libraries/Kaleidoscope/bin//kaleidoscope-builder flash
To update your keyboard's firmware, hold down the key in the lower left corner of your Atreus.
When you're ready to proceed, press 'Enter'.
^[^[^[^[^[
Flashing your keyboard:
Reading | ################################################## | 100% 0.00s
Writing | ################################################## | 100% 1.65s
Reading | ################################################## | 100% 0.15s
Keyboard flashed successfully!
I had more or less the same experience using Chrysalis. Just enough to figure out how to reset it while I mumbled something about kids getting off my lawn…