So here's what I'm trying to do:
I want to connect the GPIO from a NodeMCU ESP8266 board to the button pads on an XBOX 360 controller.
I have tried connecting a jumper from the D0 pin to the "X" button pad on the 360 controller.
I have tried connecting the D0 pin to both an NPN and a PNP transistor. I have flipped and tried every configuration and it does nothing. I have tried adding resistors to the Base of the transistor and I have tried adding pull-up resistors to the thing.
When I press the pushbutton on Blynk, the red LED turns off on the NodeMCU board, but the button isn't being pressed on the controller.
What on earth is going on?