More actions
Switch Fightstick Code (Atmega32U4) | |
---|---|
General | |
Author | fluffymadness |
Type | Other PC Utilities |
Version | 2019 |
License | Mixed |
Last Updated | 2019/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 purchsed 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.