Compile your own firmware with QMK
If you want to build your own firmware, Sofle Pico uses [QMK Firmware][qmk_firmware].
https://docs.qmk.fm/#/flashing?id=raspberry-pi-RP2040-uf2
To flash:
- Clone https://github.com/qmk/qmk_firmware
- Make sure your QMK environment [is setup][qmkintro].
- Make sure halves are not connected together with TRRS cable.
- Connect one half to USB, flash the firmware (always follow the current instructions in the QMK documentation! The command might look something like this:
qmk flash -kb sofle_choc -km default). Use the reset button to reset the keyboard when you are asked to in console. - Connect the second half and flash it in the same way as the previous one.
- Disconnect the USB cable. Connect both halves together with TRRS cable.
- Connect USB cable to the left side.
- Enjoy!