ESPNES: ESP8266 Input Redirection Client

Discussion in '3DS - Homebrew Development and Emulators' started by TarableCode, Jul 15, 2017.

  1. TarableCode
    OP

    TarableCode GBAtemp Regular

    Member
    146
    131
    Mar 2, 2016
    Canada
    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.
     
    Joel16 likes this.
  2. TarableCode
    OP

    TarableCode GBAtemp Regular

    Member
    146
    131
    Mar 2, 2016
    Canada
    I don't really have the space to properly record this but:
    http://imgur.com/a/K1XyP

    ESP8266 is obscured by controller :(

    I'm trying to decide what to hook up next, a serial mouse or an Apple IIe joystick.