This repo contains my presets, macros and configurations for the QMK Firmware running in my implementation of the Redox Keyboard
It's using caterina
as bootloader.
- Install QMK CLI tool -
$python3 -m pip install --user qmk
$ qmk config user.keyboard=redox/rev1
$ qmk config user.keymap=Feko
$ qmk compile
$ qmk flash
- Hold both shift keys and press
B
to enter bootloader mode
Under Arch, the flash
action stuck in the message: Waiting for /dev/ttyACM0 to become writable..................................
The device /dev/ttyACM0
exists for just a couple of seconds after entering bootloader and then it vanishes. During this a few seconds, find which group is needed for your user: $ ls -hla /dev/tty*
Then, add the group to your user: $ sudo usermod -aG <group> <user>
Lastly, enable writing on the device: $ sudo chmod o+rw /dev/ttyACM0
- This command has to be sent when the qmk flash
action is waiting for the device, and in those couple seconds the device exists after entering bootloader mode.