This project connects an old Wii guitar using an Arduino Uno to a Windows computer.
I am a complete beginner in C and as a result this code is written poorly using many code samples. A lot of things can be improved, but I wanted something working.
I bought a Dock Connector Port on Aliexpress because I don't want to spoil my guitar. I tin solder the connector with some wire.
Then I connected the wires to the Arduino using the following picture. There are two 3.3v pins and only pin 3 is useful to detect the devices.
After that, I wrote the Arduino code using the NintendoExtensionCtrl lib and the example code.
Finally, I connected to my guitar the Arduino and wrote a C program which read the serial COM port to get the guitar data and then send keyboard inputs to Windows.
I want to remove the Arduino Uno and connect the guitar directly to the computer.