1
0
mirror of https://github.com/mcgurk/Arduino-USB-HID-RetroJoystickAdapter synced 2024-11-12 04:05:02 -05:00
Arduino-USB-HID-RetroJoysti.../XBox360_XInput/README.md
2021-11-05 20:03:55 +02:00

2.0 KiB

Based on https://github.com/dmadison/ArduinoXInput

  • Install Arduino IDE hardware: https://github.com/dmadison/ArduinoXInput_AVR

  • Install Arduino IDE library from Library manager: XInput by David Madison

  • Tester from Windows Store: Game Controller Tester

  • Doesn't go to flashing mode automatically. Connect RST to GND to get Arduino Pro Micro to programming mode.

  • Arduino Pro Micro needs PB0/SS-pin to work. And it is not broken out. So no SPI for PSX-controller I guess? https://forum.arduino.cc/index.php?topic=427828.0

  • It could be used as pin 17 in code, if led could be disabled?

PsxNewLib

PSX SPI Uno Pro Micro
1 DATA (brown #brown) MISO D12 (PB4) D14 (PB3)
2 CMD (orange #orange) MOSI D11 (PB3) D16 (PB2)
3 Vibration power (7.2-9V) (grey #grey)
4 GND (black #black) GND GND
5 VCC (3.3V) (red #red) VCC VCC
6 ATT (yellow #yellow) SS D10 (PB2) D17 (PB0/RX_LED)
7 CLK (blue #blue) SCK D13 (PB5) D15 (PB1)
8 unknown (white #white)
9 ACK (green #green)
1 VCC (3.3V)
2 SCL A5 (PC5) D3 (PD0)
3 Detect device (3.3V) - - -
4 NC
5 SDA A4 (PC4) D2 (PD1)
6 GND