.. | ||
3d | ||
config | ||
.gitignore | ||
build.bash | ||
flash.fish | ||
makefile | ||
readme.md |
Zofle
My Sofle+nice!nano_v2 keyboard.
Setup
You will need fish
and podman
.
Build Firmware
make build
Flash Firmware
You can flash your left-half:
make flash-left
And your right-half:
make flash-right
Other Flash Methods
If, for whatever reason, the flashing scripts do not work for you, here are the steps to flashing the nice!nano MCUs manually:
- Plug your nice!nano into your computer.
- Press the reset button twice.
- This should case the blue LED to pulse slowly.
- If it pulses quickly, it is not plugged in.
- If you can't see the blue LED, you may have to contort your board to look at the other side of the nice!nano's PCB.
- This should case the blue LED to pulse slowly.
- The nice!nano should present itself to your OS as a flash drive. Mount it.
- Copy the firmware file from
build/sofle_$SIDE_nice_nano.uf2
to theCURRENT.UF2
on the mounted flash drive.- Example for left-half:
cp build/sofle_left_nice_nano.uf2 /run/media/daniel/NICENANO/CURRENT.UF2
- Example for right-half:
cp build/sofle_right_nice_nano.uf2 /run/media/daniel/NICENANO/CURRENT.UF2
- Example for left-half:
Your nice!nano will work for a bit and once the copying is done (it can take 2 to 20 seconds) it should boot into the new firmware.