For this project I used a WEMOS D1 MINI. A USB cable replaces the old usb input and connects directly to the USB connection on the WEMOS D1 MINI. All buttons conections are connected to the GPIO pins listed below. Ground is connected to the common on the board.
PIN | BUTTON |
---|---|
5/D1 | A |
4/D2 | B |
0/D3 | START |
2/D4 | SELECT |
13/D7 | UP |
14/D5 | DOWN |
16/D0 | RIGHT |
12/D6 | LEFT |