Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DIY Switch Fightstick Switch

From GameBrew
Switch Fightstick Code (Atmega32U4)
Diyswitchfightsticknx.png
General
Authorfluffymadness
TypeRemote Play and Streaming
Version2019
LicenseMixed
Last Updated2019/03/30
Links
Download
Website
Source

This one is a working Switch fightstick sketch flashable via Arduino IDE. It has been tested by the author on a pro micro clone microcontroller which can be purchased for 2-3$ on aliexpress. The motivation of the project was to have a working solution for cheap and easy source-able parts.

The Code itself has proper Button-Debounce, and 3 Modes of input.

  • Digital Only.
  • Fake Analog (Digital Movement is mapped to L-Analog).
  • Smash Ultimate Mode (Most-left button on the second row of a fight stick is used as a modifier key to decrease the range of the Analog stick, if held).

You can switch seamlessly between the 3 modes by pressing Start+Select.

Further Info on buidling and flashing the project is found on the repository page.

Credits

Special thanks to:

  • shinyquagsire's and progmem's reverseengineering work for the pokken tournament controller.
  • Dean Camera for the LUFA Library.
  • zlittell, msf-xinput was very helpful for starting.
  • thomasfredericks for the Bounce2Lib.

External links

Advertising: