The firmware is made up from two main parts, the Model01-Firmware
repo, which we call the sketch, and Kaleidoscope
, the firmware library the sketch builds upon. The vast majority of development happens in Kaleidoscope
. In this case, your Model01-Firmware
has been updated to a version that requires a newer Kaleidoscope
too.
If you installed Kaleidoscope via the Arduino IDE, then there’s three ways to fix the issue:
- Roll back
Model01-Firmware
to a version that does not require the new Kaleidoscope yet. You can do this withgit checkout -b key-union 4299824b114a001fd74ae790669ff0d39563d62d
. If you later want to update to the latest again, thengit checkout master && git pull
will do the trick. - Remove the bundle you installed via the Arduino IDE, and install directly with git. See the README in the Kaleidoscope repo for steps how to do that.
- Wait until @jesse releases a new version of the bundle, and update it via the Arduino IDE.
Hope this helps!