Previously I had hardwired a SNES controller to my Homemade Arduboy DevKit. But I also wanted to hook up an unmodified controller. Since there is more interest for it I thought I had a go at it.
I hooked up an unmodified SNES controller to a Pro Micro and wrote a sketch to read out the controller and drive the button inputs of my homemade Arduboy DevKit.
Here’s the result
Here’s the code
The sketch is pretty universal and can run on most Arduinos.