An attempt for a rust, qmk-like, easy to configure, keyboard firmware.
This was first built for the sofle v2 keyboard using the AtMega32u4 processor, but it could probably works on other keyboards with some modifications.
When targetting the sofle keyboard :
Install the dependencies needed : avr-gcc, avr-libc, avrdude and the nightly rust toolchain.
Examples can be build and flashed with make USER={example name} left/right
This code is used on working keyboards without any issues.
- Oled screen
- Layers
- Easy to configure
- Mouse key support
- Tap dance