Bertrand Fan got creative and automated part of the gameplay for Zelda: Breath of the Wild on his Nintendo Switch.
After *many* hours of gameplay, Bertrand had yet to defeat all of the Divine Beasts. Anyone who has played Zelda knows that having advanced weapons and armor are they key to success, and those require rupees (the Zelda game currency). To acquire rupees you need to either be really good at the game, or figure out how to hack the game. Bertrand went with the latter. By using a Teensy ++ to act as a joystick, he was able to automate playing the bowling game in Zelda to quickly acquire the elusive rupees.
There is a great write up of how the automation came about in this blog post.
Instructions on how to build your own as well as the source code are available on GitHub.