C64 / Amiga Joystick USB Adapter with Arduino Leonardo

Here is an easy solution to build a C64 / Amiga Joystick USB Interface. All what you need is an Arduino Leonardo, the new Arduino IDE 1.6.6 and my Arduino Sketch (Download below). You can solder the cables directly with the joystick ports, or you are using it like myself, without a soldered connection. Then it looks like this:

IMG_20160106_172244160

Then you don’t need special hardware like “Keyrah” or “Sinchai USB Joystick Adapter”.

 

Joy1 Pin 1 2 3 4 6 8 Joy2 Pin 1 2 3 4 6 8
Arduino 3 4 5 6 7 GND Arduino  8 9 10 11 12 GND