hunterirving
Junior Member
Hey everyone!
Long time lurker, first time poster.
I recently dusted off my copy of Animal Crossing for the GameCube, but quickly grew tired of the game's clunky on-screen keyboard. Unwilling to accept this subpar experience, I used a Raspberry Pi Pico to add rudimentary support for the ASCII GameCube keyboard controller to the game!
The Pi listens for keypresses from the keyboard, then sends simulated analog stick movements and button presses to the GameCube at a tool-assisted speedrun level, making typing much less of a chore.
From there, I automated town tune entry, Nook Codes, custom designs, and even...
I may have gotten just a little bit carried away 
All the code and design files for the project are available for free on GitHub if you'd like to try building one for yourself.
Thanks for checking out the project!
Long time lurker, first time poster.
I recently dusted off my copy of Animal Crossing for the GameCube, but quickly grew tired of the game's clunky on-screen keyboard. Unwilling to accept this subpar experience, I used a Raspberry Pi Pico to add rudimentary support for the ASCII GameCube keyboard controller to the game!
The Pi listens for keypresses from the keyboard, then sends simulated analog stick movements and button presses to the GameCube at a tool-assisted speedrun level, making typing much less of a chore.
From there, I automated town tune entry, Nook Codes, custom designs, and even...
implemented a playable version of Snake within the game's pattern editor.

All the code and design files for the project are available for free on GitHub if you'd like to try building one for yourself.
Thanks for checking out the project!