164
submitted 1 week ago by [email protected] to c/[email protected]

I wanted to share this highly customized GameCube keyboard controller I built for use with Animal Crossing. Since the first AC game doesn't support keyboard input, I used a Pi Pico to listen for keypresses and send simulated analog stick movements to the game, automating typing in Animal Crossing at a tool-assisted speedrun level. It works a treat! I designed the keycaps in FreeCAD and printed them on a Bambu P1P with an AMS and two different colors of PLA. The code and design files are available for free on GitHub.

And a full build/demonstration video is available here (I ended up making it do a lot more than just typing) - https://www.youtube.com/watch?v=Yw8Alf_lolA

you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 7 points 1 week ago

I just finished the video, that was incredible! Great job. I subscribed

[-] [email protected] 2 points 4 days ago

The Pi Pico implementation is seriously impresive - it's basicaly a full controller emulator that tricks the GameCube into thinking analog inputs are happening when they're not.

[-] [email protected] 6 points 1 week ago

Thanks for checking it out! Glad you enjoyed it.

this post was submitted on 19 Jul 2025
164 points (98.2% liked)

3DPrinting

19105 readers
363 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS