adafruit macropad rp2040 kit programmed with rust
...rust setup
- Build project with:
cargo build- Put the RP2040 into bootloader mode.
- Flash macropad with:
cargo run --release- Encoder: Volume Control [not implemented]
- Switch: Toggle between brightness modes [not implemented]
- A
- Pause/Play
- Skip
- Reject (lightroom)
- Unflagged (lightroom)
- Pick (lightroom)
-
Reintroduce previous featuresFigure out useful keys - Add rotary encoder functionality
- Add LED support
- Add OLED display support
- Explore profiles and switching key mappings
- Clean up project
- Use Enums or Trait Objects
- usbd_hid crate was giving me issues with keyboard input not being recognized, used usbd-human-interface-device instead