The firmware is currently in a very prototype state and specific to a use case:
MIDI Controller => Plethora X3 (Channel 1) => RC500 (Channel 2)
The project currently can be used as a starting point for your own pedalboard.
It is planned to split the reusable parts into a library or make the firmware more configurable.
See Pedalboard HW for more details.
This project was generated with the RP2040 Project Template
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup target add thumbv6m-none-eabi
cargo install flip-link
sudo apt-get install libudev-dev
cargo install elf2uf2-rs
cargo install probe-rs --features cli
The firmware supports No-Button-Boot (nbb) bootsel mode via USB midi interface.
see make bootsel
for how to send a midi message to reset the device into
bootsel mode.
- Connect USB C cable to the Pico
- Run
make uf2 install
- Remove USB C cable from the Pico