PicoMiteVGAUSB: What gamepads are supported ?


Author Message
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7341
Posted: 11:25am 05 Feb 2025      

The ergonomics don't have to be completely lousy. It depends on getting enough buttons/pads/whatever 3d printed or injection moulded. A reasonably acceptable "enclosure" for the hobbyist (not the serious gamer) can be two pieces of plastic/PCB with spacers and the control PCB sandwiched between them (or something along those lines). The thing is, you can't use an enclosure from even look-alike controllers as they differ internally and the cost of having "proper" enclosures made is prohibitive.

The actual controller electronics can be whatever we like. We control that. That's the (relatively) easy bit. :)  Just find a way to use the USB port on a RP2040-Zero to send data to the USB input on a bigger box. I've sent codes representing key presses using Circuit Python so something must be possible. In that case it just appears as a keyboard device. I would suggest that this *is* a generic controller. :) It sends W,A,S,D,Q,E etc. and can be programmable to work on any nationality of keyboard layout.