Step 2Understand the PIggyback connector pinout
The first image is the diagram of the piggyback connector straight from the UPCB schematic. If you're looking at the UPCB with the piggyback connectors in the lower left corner, then the pins will match the diagram perfectly. The key notch in the physical connector will be on the left, around where pings 7, 9, and 11 are on the diagram.
The second picture shows what the female IDC connector looks like before the ribbon cable is inserted. You can see the metal teeth that pierce the ribbon insulation and make contact with the ribbon cable. This is very important to understand! If the ribbon is inserted just like shown in the picture, then the very top most black wire will be connected to pin 19, the one labelled RB4: NOT pin 20. Pin 20 will be connected to the white wire underneath. The next grey wire will go to pin 17, the purple to pin 18, and so down the line. The last connection will be the brown wire at pin 2. By understanding how those teeth are laid out, you can confidently know which wire goes to what pin on the piggyback connector.
The Up, down, left, right, Jab, Strong, etc. are all pretty easy to understand; they are the one signal for that direction or button. Here's an explanation of the other lines.
XBOX_PB_SELECT: This line will be high if and only if the UPCB is using this piggybacked controller. If you're using your stick on other systems, like a Playstation, this line will be low. This line will NOT be used at all in this Instructable. You can freely trim it out of the way. If you're knowledgable at electronics, this can be used with a transistor to cut off all power to the pad when not in use.
RB4: 'Guide'. This line isn't controlled by any of the buttons on your stick, but is instead controller by the UPCB directly. If the UPCB is currently using this piggybacked controller, it will watch the Start and Select buttons, and automatically lower this line if they are both pressed.
RA0: The optional fourth punch button for those who like having eight play buttons.
RA1: The optional fourth kick button for those who like having eight play buttons.
RB0: The 'Start' button. (Not actually the start button. The UPCB has a tournament mode to prevent accidental pausing of the controller during tournament play. This line will activate start if you press the Start button, and tournament mode is not on.)
X360_2: The 'D+' communication line on the controller's USB connector. Almost always the green wire from the USB cable.
X360_1: The 'D-' communication line on the controller's USB connector. Almost always the white wire from the USB cable.
GND: Ground. We'll connect this to the black wire from the controller's USB cable.
VCC: Power. We'll connect this to the red wire from the controller's USB cable.
| « Previous Step | Download PDFView All Steps | Next Step » |
![]() |
Add Comment
|

















































