Posted on

Arduino: USB Gamepad

6-Button version:


10 thoughts on “Arduino: USB Gamepad

  1. […] Run the software, create a new file, copy and paste the code from […]

  2. can you please post a wiring diagram from the microcrontoller to the button PCB?

    1. Which button PCB?

  3. What am I doing wrong here.
    The zip doesnt contain a valid library and the copied and pasted sketch wont verify

    its got to be me but i dont know what ive done


  4. Does this program have functionality for L2 and R2?

    1. Yes.

  5. Getting the same thing here. I copied the sketch but when I tried adding the library by the add library button it says “Specified folder/zip file does not contain a invalid library” on 1.8.10 Arduino. When I added manually and check the program the ArduinoJoystick library is greyed out. Any advice or tips? Thanks.

    1. The zip fil must be unpacked first. A folder inside is the library, not the whole zip file. Copy the lib folder to where you have other livs.

Leave a Reply to How To Program The Pro Micro (atmega32u4) As A USB Gamepad Controller With Arduino – tinkerBOY Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.