DSmainR4 supports to connect Playstation joystick instead of S88 decoders. This page describes how to make the conversion board.
DSmainR4 is using PSXLibrary. Please download and copy it to Arduino IDE's libraries folder.
Playstaion | S88 | S88-N(Ether) | Arduino | Notes |
---|---|---|---|---|
1.DATA | 3.CLOCK | 4.CLOCK | D3 | |
2.COMMAND | 4.LOAD | 6.LOAD | D4 | |
3.N/C (9 Volts unused) | N/C | N/C | N/C | |
4.GND | 2.GND | 3.GND, 5.GND | GND | |
5.VCC | 6.+5V | 1.+5V | 5V | Supported 3 to 5V |
6.ATT | 1.DATA | 2.DATA | A0 | |
7.CLOCK | 5.RESET | 7.RESET | D5 | |
8.N/C | N/C | N/C | N/C | |
9.ACK | N/C | N/C | N/C |
If you want to use a standard Ethernet cable, please see this page for Ethernet cable pin specification.
Wiring diagram
S88 pin assignment
If you are using Cat.5e Ethernet cable, See T568B wiring specification. If Cat.5, See T568A wiring specification.
The following assembling example is using Cat.5e cable.