NexGen: Hacking a Sitek X-35 Joystick.
Converting the Game Port to USB - Part 1
- - Disassemble the unit, and give them a bath, but if your handles turned gummy, I used "Brake Clean" in the Red Can. You will need some elbow grease as well. The GamePort cable has these 15 wires:
- black, white, red, purple, pink, green, light green, yellow, brown-white, black-white, black (dull, thick), orange, gray, red-white, blue.
- - Identify the wires. You should ring them out with your DVM.
- There are three circuit boards inside.
TBD | P/N 51990-08110, JS1-PA-081 (PCB) | P/N 51990-08020, JS1-PA-080 (PCB) |
TBD
P/N 51990-08020, JS1-PA-080 (PCB)
The potentiometer for the main throttle has three wires: red, black, brown
There are what appear to be 4 cables coming out of the throttle:
black, brown, purple, red, orange, yellow
Here is the pinout for the 15 pin DA-15 connector (Game Port) of the X-35. This plug connects into the X-36 stick.
pin | color | pcb pin | Function | Arduino |
1 | green | C114 | ||
2 | pink | C110 | ||
3 | yellow | C108(C107) | ||
4 | orange | C106 | ||
5 | red/white | C104 | ||
6 | red | C104 | ||
7 | brown/white | C109 | ||
8 | brown | C102 | ||
9 | black/white | C116 | ||
A | black | C112 | ||
B | white | C107(C108) | ||
C | gray | C115 | ||
D | violet | C105 | ||
E | blue | C111 | ||
F | lt green | C113 |
This is a work in progress, I will add to shortly.
~~Cris