Skip to content

Nintendo Switch Gamepad Arduino Library Using TinyUSB

License

Notifications You must be signed in to change notification settings

touchgadget/switch_tinyusb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nintendo Switch Gamepad Arduino Library Using TinyUSB

Create Nintendo Switch compatible gamepads using Arduino and TinyUSB. This has only been tested on RP2040 boards such as the Raspberry Pi Pico using the Earle Philhower RP2040 board package.

This may work on other boards supported by the Adafruit TinyUSB library but no testing has been done.

Install this library by downloading a zip file from this repo. Use the IDE "Add .zip library" option.

Dependencies

Use the IDE Library Manager to install the library named "Adafruit TinyUSB Library".

Troubleshooting

If the following error message appears when compiling, change the USB Stack to "Adafruit TinyUSB" as it says in the message.

   32 | #error TinyUSB is not selected, please select it in "Tools->Menu->USB Stack"
      |  ^~~~~

About

Nintendo Switch Gamepad Arduino Library Using TinyUSB

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages