Forked from progmem/Switch-Fightstick
This tool supports Pokemon selection.
A total of 30 eggs can be hatched automatically.
- Arduino UNO R3 or see shinyquagsire23/Switch-Fightstick's README
- USB micro-b cable
- Nintendo Switch
- Pokemon Sword and Pokemon Shield
- Rotom Bike
- Oval Charm
- Pokemon with "Flame Body" (Coalossal, Chandelure, etc.)
-
Build Joystick.hex
$ sudo apt-get install git make gcc-avr avr-libc $ git clone https://github.com/Almtr/Switch-Fightstick.git $ cd Switch-Fightstick $ git clone https://github.com/abcminiuser/lufa.git $ make
-
Write to Arduino UNO R3
See Updating the Atmega8U2 and 16U2 on an Uno or Mega2560 using DFU
- Move "POKEMON" menu icon to the upper left.
- Disconnect from the Internet.
- Empty a pokemon box.
- Have a Pokemon With "Flame Body" (and an egg).
- Go to Nurserie in Wild Area.
- Connect Arduino UNO R3 to your Nintendo Switch.
Download binaries from https://github.com/Almtr/Switch-Fightstick/releases
This is a module for automatically winning tournaments.
Please compile with "loop-tournament" to use this module.
$ make clean # Run this command if Joystick.hex already exists.
$ make loop-tournament
Usage:
- Have a Pokemon with one move (e.g. Zacian who only learns "Iron Head").
- Go to the reception of Shoot Stadium.
- Connect Arduino UNO R3 to your Nintendo Switch.
Reference:
http://niwaka-syndrome.blog.jp/archives/20509394.html (Japanese)
This is a module for fighting automatically in the battle tower.
Please compile with "loop-battle-tower" to use this module.
$ make clean # Run this command if Joystick.hex already exists.
$ make loop-battle-tower
Usage:
- Rent a team for the battle tower (TEAM ID: 0000-0006-15Y4-3R).
- Join the single battle with the team you rented.
- Connect Arduino UNO R3 to your Nintendo Switch.
References:
- https://twitter.com/satoon_sugar/status/1208248084653674496 (Japanese)
- https://twitter.com/satoon_sugar/status/1208253657470226432 (Japanese)
This is a module that automatically releases Pokemons.
Please compile with "release-pokemons" to use this module.
$ make clean # Run this command if Joystick.hex already exists.
$ make release-pokemons
Usage:
- Open the box with 30 Pokemons you want to release.
- Press the B button repeatedly to close everything.
- Connect Arduino UNO R3 to your Nintendo Switch.
This is a module that repeatedly presses the A button.
Please compile with "repeat-a" to use this module.
$ make clean # Run this command if Joystick.hex already exists.
$ make repeat-a
- GitHub - progmem/Switch-Fightstick
- GitHub - shinyquagsire23/Switch-Fightstick
- GitHub - bertrandom/snowball-thrower
- GitHub - kidGodzilla/woff-grinder
- GitHub - ebith/Switch-Fightstick
- Updating the Atmega8U2 and 16U2 on an Uno or Mega2560 using DFU
- http://niwaka-syndrome.blog.jp/archives/20509394.html (Japanese)
- https://twitter.com/satoon_sugar/status/1208248084653674496 (Japanese)
- https://twitter.com/satoon_sugar/status/1208253657470226432 (Japanese)