NO NONSENSE guide FOR PATCHING into A GAMING CONTROLLER
right here a straight-forward guide for tapping into the buttons on a lot of gaming controllers. Why do something like this? Well there’s always the goal of conquering Mario with maker learning. however we hope this will even more inspire hackers to donate their time as well as competence establishing specialized controllers for the disabled.
In this example a generic NES knock-off controller gets a breakout header for all of the controls. Upon close inspection of the PCB inside it’s remove that the buttons just short out a trace to ground. By soldering a jumper between the active trace for every button as well as a female header the controller can still be utilized as normal, or can have button presses injected by a microcontroller.
The Arduino seen above simulates button presses by driving a pin low. From right here you can establish larger buttons, foot pedals, or perhaps even some software application commands based on head motion or one more adaptive technology.