Skip to content

Using Arduino Leonardo as a Pokken Tournament Pro Pad Wii U Controller that also works on Nintendo Switch as an almost Pro controller. Transfers input from a Wii Classic Controller.

License

Notifications You must be signed in to change notification settings

Jas2o/Leonardo-Switch-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leonardo-Switch-Controller

Using Arduino Leonardo as a Pokken Tournament Pro Pad Wii U Controller that also works on Nintendo Switch as an almost Pro controller. Transfers input from a Wii Classic Controller. The standard Leonardo firmware is used so it is easy to change back to normal or adjust the sketch if you want to do anything fancier.

Current Status

  • Working on Switch, suitable for playing Super Smash Bros. Ultimate.
  • Remapped Home to Home and Plus
  • Remapped Capture to Home and Minus
  • Added toggle for mashing joystick down (for SSBU coin farming) with Home+A (on) or Home+B (off).
  • Untested on Wii U for Pokken
  • Does not work Windows without changing part of Arduino Joystick Library back to how it should be.

Equipment and Setup

As the WiiChuck Adapter was designed for Uno which has different I2C pins, rather than plugging into A2-A5 you must connect it to the Leonardo as follows:

  • i2c data to D2
  • i2c clock to D3
  • Negative to GND
  • Positive to 3.3V

Other References

About

Using Arduino Leonardo as a Pokken Tournament Pro Pad Wii U Controller that also works on Nintendo Switch as an almost Pro controller. Transfers input from a Wii Classic Controller.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages