The Joystick Builder
Site hosted by Angelfire.com: Build your free website today!
Main Page
Base
Hardware
Underlay
Electronics
* Basics
* Terminals

Gallery
Links

ELECTRONICS
* Terminals

This section covers the wiring of the joystick and pushbuttons to a 15-pin female terminal, as well as wiring a controller PCB to a 15-pin male terminal.


Wiring Diagrams
This is a diagram and basis for how you will wire your joystick.

The diagram above assumes that the 5 pin terminal on the joystick is pointing towards the back of the joystick. Looking at the diagram, "B" is "DOWN," "C" is "UP," (yes, it's reversed... think about this), "E" is "LEFT," and "D" is "RIGHT." If you have the terminal pointing to any other side, the directions you press will not match the orientation of the diagram. Say that you install the PCB board with the 5-pin terminal to the right, viewing the stick from the bottom. "E" then becomes "DOWN," "D" becomes "UP," "C" becomes "LEFT," and "B" becomes "RIGHT." Essentialy, the directions shifted over 90 degrees. So you can actually have the pins pointing any direction. For those that do not understand, just mount the joystick on the base with the pins pointing to the back and use the following pin assingments.

Pin Assignments
You can assign any command to any one of the 15 pins on the 15-pin Female Terminal. It's up to you if you want the Female or Male terminal on the base. Remember to write down what pin is assingned what command, because you will need it when you wire the Male terminal to the PCB board of a controller. Here is my pin assignments that I use.

PLAYSTATION PIN ASSIGNMENTS
Pin NumberCommand
1UP (*C)
2DOWN (*B)
3RIGHT (*D)
4LEFT (*E)
5BOX
6X
7CIRCLE
8TRIANGLE
9L1
10R1
11L2
12R2
13SELECT
14START
15GROUND (*A)**
*denotes the pins from the joystick given from the wiring diagram.
**denotes that this is common ground. The ground wires from the pushbuttons will also go to this pin. Remember, you can daisy chain the wires on the pushbuttons (daisychaining is explained in the Electronics/Basics section.)

Solder wire from the pins on the 15-pin terminals to the 5-pin terminal on the joystick according to the chart. I recommend getting a 5 wire harness from Sanwa that allows for easy disconnect from the termials. Use recepticles for wires to the pushbuttons for a quick way to disconnect the wires. I personally use 24 guage wire on the sticks I build. Again, you may change pin assignments if you wish, just remember which pin is which. Wire the PCB from the controller discussed in the (Electronics/Basic) section according to this chart.

Making a custom box for the controller PCB board.

Materials needed
  1. A controller PCB board
  2. A Project Box
  3. Xacto Knife
  4. #1 Screwdriver

Buy the plastic project box from Radio Shack. They have all types of sizes to accomodate the size of PCB board you want to house. Score the shape of the back end of the 15 pin terminal on the project box with the back-side of an Xacto Knife, Score it deep enough so you can use pliers to rip off the unwanted piece of plastic, without ruining the box.