-
-
Notifications
You must be signed in to change notification settings - Fork 21
Description
I've been using this project to help fix a design fault with a sim racing gear shifter, and it's gone amazing on my Pico 2, but I want to be able to share this fix with others without requiring them to know how to solder, and tried using an Adafruit Feather RP2040 with an integrated USB Host as a solve.
It does feature a config in the project, and builds as expected with:
cmake ../src -DPICO_BOARD=ADAFRUIT_FEATHER_RP2040_USB_HOST
When plugged in, it does appear as a gamepad, however, it doesn't pass through any gamepad input from the connected device, and the light doesn't come on either, leading me to believe it's not recognizing the device over the USB port.
This is odd to me, because everything I've read suggests that it still uses GP16 and GP17 for it's USB. It also isn't communicating over TX and RX, it's versions of GP0 and GP1, so I can't get any definitive answers out of it either.
https://learn.adafruit.com/adafruit-feather-rp2040-with-usb-type-a-host/pinouts
Do you have any ideas if there's anything hard set somewhere that might be messing with the board's pins?