1
0
mirror of https://github.com/MickGyver/DaemonBite-Retro-Controllers-USB synced 2024-12-02 14:12:18 -05:00
DaemonBite-Retro-Controller.../SNESNTTControllersUSB
Timothy Friez a33bcb9e69
Restore 24th NTT Button + Remove PD7 clock
Adjusted the mask for the NTT buttons to allow the "disconnect" button to work, and also fixed an extraenous high/low being generated on PD7.
2021-12-03 22:00:02 -05:00
..
images Separate SNES NTT version, debug code added to NES adapter code. 2021-04-28 15:00:19 +03:00
Gamepad.cpp Separate SNES NTT version, debug code added to NES adapter code. 2021-04-28 15:00:19 +03:00
Gamepad.h Separate SNES NTT version, debug code added to NES adapter code. 2021-04-28 15:00:19 +03:00
README.md Separate SNES NTT version, debug code added to NES adapter code. 2021-04-28 15:00:19 +03:00
SNESNTTControllersUSB.ino Restore 24th NTT Button + Remove PD7 clock 2021-12-03 22:00:02 -05:00

DaemonBite SNES/NES USB Controller adapter with NTT Datapad support

Introduction

With this simple to build adapter you can connect SNES and NES gamepads to a PC, Raspberry PI, MiSTer FPGA etc. The Arduino Pro Micro has very low lag when configured as a USB gamepad and it is plug n' play once it has been programmed. The controller type is auto-detected.

The NTT Data Keypad controller for SNES is also supported in this version. For a faster version, use the project in the SNESControllersUSB folder.

Parts you need

  • Arduino Pro Micro (ATMega32U4)
  • Male end of SNES or NES controller extension cable
  • Heat shrink tube (Ø ~20mm)
  • Micro USB cable

Wiring

Assemble1

License

This project is licensed under the GNU General Public License v3.0.