Keyboard firmware for the Dactyl Lynx keyboard using RMK. (with Vial support, written in Rust)
Before building for the first time, make sure cargo-make
, flip-link
, and the compilation target for the RP2040 are
installed, and update dependencies:
cargo install --force cargo-make
cargo install flip-link
rustup target add thumbv6m-none-eabi
cargo update
To build the firmware:
cargo build --release
cargo make uf2 --release
This will create rmk-central.uf2
and rmk-peripheral.uf2
in the root of the project.
Plug in the left side of the keyboard while holding the Boot
button
Double-tap the RST button on the RP2040 to enter bootloader mode. Mount the USB storage device if needed, then copy the appropriate uf2 file to the device, for example by dragging the file to the new USB disk.
For the left side, copy rmk-central.uf2
; for the right side, copy rmk-peripheral.uf2
.