hid-remapper icon indicating copy to clipboard operation
hid-remapper copied to clipboard

GPIO pins on Adafruit Feather 2040

Open ehrhartd opened this issue 1 year ago • 6 comments

Would it be possible to assign keystrokes to the GPIO pins? It would be nice to be able to assign keystrokes to the GPIOs for accessibility switches.

ehrhartd avatar Nov 26 '24 15:11 ehrhartd

Yes, it's possible, you can set GPIO pins as inputs on mappings.

jfedor2 avatar Nov 26 '24 16:11 jfedor2

That was a dumb question on my part. I guess I just never really ventured that far down into the inputs. Sorry about that. :-)

ehrhartd avatar Nov 26 '24 21:11 ehrhartd

Sorry to necro, how many gpio pins on the ada feather usbhost are exposed in the web interface? I'm constructing an arcade controller type device and want to have 12-16 buttons in my design, and use hid-remapper to allow me to write different controller profiles onto the feather.

goathens avatar Feb 28 '25 07:02 goathens

@goathens I think there are 19 GPIO pins available for use on the Feather.

jfedor2 avatar Feb 28 '25 12:02 jfedor2

I am also using HID-Remapper to turn GPIO from an arcade cabinet to USB control. I have to cover 2 joystick => 8 GPIO 8 buttons => 8 GPIO I decided to go with a Pico as I did not identify the need for USB input. I feel that there are more GPIO exposed on the Pico than on the Feather (while both use the RP2040). But I don't know how many are supported in the code, at least I found (the 16 pin I need without problem).

Now I need to define a mapping.

dglaude avatar Mar 02 '25 18:03 dglaude

I require the USB host, as I have another usb-based input device for the feather/hid-remapper to remap in combination with buttons on the GPIO pins.

goathens avatar Mar 02 '25 23:03 goathens