https://github.com/TaraHoleInIt/ESPNES This is a very dumb project I really made up only because I thought the name was funny and that I could do it fairly quickly. Basically it allows you to hook an NES controller up to an ESP8266 microcontroller and control your 2DS/3DS over WiFi. It's an Arduino project so just load it up in the Arduino IDE, make sure the pin mappings are correct (there is a hookup guide in the repo), and upload it to your ESP8266. You do need to manually add your router information and DS IP address in ESPNES.ino, I mainly made this as a joke so I didn't put any serious configuration in. Also I don't normally code in C++ so please feel free to scream at me for my horrible attempt at object oriented programming, the idea was to make it extensible to add all kinds of weird controllers in the future.