GP2040-CE (Community Edition) is a gamepad firmware for the Raspberry Pi Pico and other boards based on the RP2040 microcontrollers that combines multi-platform compatibility, low latency and a rich feature set to provide endless customization possibilities without sacrificing performance.
GP2040-CE is compatible with PC, PS3, PS4, PS5, Nintendo Switch, Xbox One, Steam Deck, MiSTer and Android. —GP2040-CE
I used this with my cigar box controller build. This firmware just works to get a DIY gamepad up and running. The only part that was less than desirable in my context is I have buttons with leds in them that aren’t addressible like the firmware wants so I don’t think I can use the lights without switching to something more custom.
Published by Ryan Parsley