Simple demonstration of passing USB mouse HID boot reports from a USB mouse through to a computer.
For Adafruit RP2040 Feather USB Host board. The board supports USB host and device at the same time. Lots more information at https://learn.adafruit.com/adafruit-feather-rp2040-with-usb-type-a-host.
- Adafruit Feather RP2040 with USB Type A Host
Use this board package.
The following libraries can be installed using the IDE library manager.
- "Adafruit TinyUSB Library" by Adafruit
- "Pico PIO USB" by sekigon-gonnoc
- Set "Board" to "Adafruit Feather RP2040 USB Host"
- Set "USB Stack" to "Adafruit TinyUSB"
- Set "CPU Speed" to 120MHz.