AlanChatham / UnoJoy

UnoJoy! allows you to easily turn an Arduino Uno (or Mega or Leonardo) into a PS3-compatible USB game controller
GNU General Public License v3.0
482 stars 130 forks source link

Can we get a guide on how to do this on a Leonardo board? #51

Open Jpac14 opened 1 year ago

Jpac14 commented 1 year ago

Hey, been looking into UnoJoy for a while. Looks like a cool project but haven't been able to find a setup guide for the Leonardo board. I have uploaded the Uno Sample Sketch and Leonardo Sample Sketch. The pins you say to short are not there and even when I connect the RESET and GND pin headers together no, DFU devices pops up and the Linux script doesn't work.

Any guide or help would be appreciated to get this to work.

AlanChatham commented 9 months ago

I'm sorry that I never got to this! I can't imagine that this is super helpful a year later, but instructions for LeoJoy installation are in the LeoJoy/hardware folder, and then you'll be able to program it directly in the Arduino environment, no need to do the reset into bootloader process, since that board has integrated USB.

This project seems probably better for Leonardo-based applications, though: https://github.com/MHeironimus/ArduinoJoystickLibrary?tab=readme-ov-file