-
Notifications
You must be signed in to change notification settings - Fork 3
Home
New to Pokémon automation? This is what this guide is for!
This wiki will walk you through the entire process of automating your game without the use of any CFW (Custom Firm Ware) or hacking. This includes everything from what hardware to purchase, to setting it all up, to running them on your Switch.
That's okay! We've made a handy flow-chart to help here! Follow the instructions in the hyperlink and it will cover everything you need to buy.
This project automates Pokémon Sword/Shield (and Nintendo Switch in general) using a microcontroller that emulates a wired pokken controller. But instead of a human pressing buttons, it is the microcontroller that is doing it - albeit electronically without moving parts. From here on down, we will call this microcontroller the "device".
To get started, consider a program(s) from the list you would like to use. List is organized from least to most hardware required (read left to right).
We recommend starting with Basic hardware if you are not experienced with micro-controllers
Choose Your Automation Level
Basic Hardware | Advanced Hardware |
---|---|
AutoHost- MultiGame | Dex Rec Finders |
AutoHost - Rolling | FriendCode Adder |
Ball Thrower | FriendSearchDisconect |
Beam Reset | Pkmn Home Page Swap |
Clothing Buyer | Prevent Sleep |
Custom Program | Purple Beam Finder |
DateSpam - BerryFarmer | Raid Item Farmer OHKO |
DateSpam - DailyHighlight | Autonomous Berry Tree |
DateSpam - LotoFarmer | Autonomous Fishing |
DateSpam - StowOnSideFarmer | Autonomous IOA Trade |
DateSpam - WattFarmer | Autonomous Overworld |
DaySkipper EU | Autonomous Regi |
DaySkipper JPN-7.8k | Autonomous Regigigas2 |
DaySkipper JPN | Autonomous Strong Spawn |
DaySkipper US | Autonomous SwordofJustice |
Den Roller | Autonomous Whistling |
EggCombined2 | Stats Reset |
EggFetcher2 | Switch Viewer |
EggHatcher | Virtual Console |
EggSuperCombined2 | |
Event Beam Finder | |
Fast Code Entry | |
Friend Delete | |
GodEggDuplication | |
GodEggItemDupe | |
MassRelease | |
MultiGameFossil | |
PABotBase | |
Hunt Regi | |
Unattended IOA Trade | |
Unattended Regi | |
Unattended Regigias | |
Unattended Regigigas2 | |
Unattended StrongSpawn | |
Unattended SwordOfJustice | |
SurpriseTrade | |
TradeBot | |
TurboA |
For Basic Program pages go here
For Advanced Program pages go here
This project automates Pokémon Sword/Shield (and Nintendo Switch in general) using a microcontroller that emulates a wired pokken controller. But instead of a human pressing buttons, it is the microcontroller that is doing it - albeit electronically without moving parts.
There are many different devices that can be used for this purpose. The most common is the Arduino (the namesake of this project, although no longer recommended). Others that we support include the Teensy and the Pro Micro.
The device by itself is sufficient for basic programs. More advanced programs will require communication with a computer. This is done using a serial connection.
Using the device with a serial connection to a computer will allow a computer to control your Switch. But any programs running with this setup are still "blind" in that they cannot see the Switch screen or hear any sounds. Thus this leads to the final component, "feedback". Feedback is where the program can utilize video and/or sound information from the Switch. This is done using a capture device such as a capture card that is used by streamers.
- Windows OS
- Mac OS
- Windows OS
- Mac OS
- Not supported currently
Hardware Requirements
Example Hardware Setups
Appendix
- Change Grip Order Menu
- Day Skippers
- Global Settings
- How to host your first Raid
- Maximizing Switch Stability
- Pokemon Walls
- Program Compatibility
- Raid Code
- Unattended Shiny Hunting
- User Slot Number
Troubleshooting