Skip to content

Sp00nFed/ASCII-traption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASCII-straption

A 3d printed insert for the GameCube ASCII Keyboard Controller that adapts the functionality of mixed controllers for playing Smash Bros.

Build Picture

This project was created because I like the idea of a cubstraption or other mixed controllers but wanted to make it feel a bit more natural to use. The firse iteration is finished and meets most of the goals I wanted to accomplish initially. The pad insert is fully self contained (other than the start button which I wired seperately to keep using the one on the controller), no irreversible physical alterations need to be made to the ASCII controller, and swapping back to a normal GCC layout is as easy as unplugging the controller from the pad and plugging directly into the console.

What you will need

-ASCII Gamecube Controller

-Access to a 3d Printer

-A Rasberry Pi Pico

-A Gamecube Controller socket

-A USBC Breakout (I used this one, but any breakout that can be wired to the pico rectangle schematic should work) or Model UD

-Wire of your choice (I used 26 and 30 gauge wire)

-Various legnths of M2 screws for mounting the USBC case and the Pi Pico

-2 M2 nuts for the USBC Mounting

-13 Key Switches and keycaps of your choice. I used Gateron Low Profile Chocolates and Rana Labs Keycaps

Recommendations

I printed the insert face down, that way the supports only affected the face of the lip tht mates with the inside of the controller. This allowed the visible face and the wire routing channels to stay visually clean and prevent wires from getting stuck or pulled during the routing process.

I also wired everything up outside of the controller with the switches installed. Then after I had a chance to check that everthing was working as inteded I put it into the controller, put the keycaps on, and mounted the USBC and GCC port cases.

There are some build pics that may be useful as a reference for routing in the insert and wiring up the USBC Breakout in the Build Pics Folder.

The thumb cluster is currently uncomfortable to use. I tried to mirror standard BOXX spacing but was vertically limited. I would definitely change it if this is something you plan on using. There will be a V2 that corrects this at some point but it will probably be uglier.

Acknowledgements

@JonnyHaystack for putting together the Haybox Firmware

The CranesLab discord for being helpful in figuring out the wiring that was required (specifically Trilok)

@JulienBernard3383279 for making the pico rectangle and the pico wiring reference images

About

A 3d printed insert for the GameCube ASCII Keyboard Controller that adapts the functionality of mixed controllers for playing Fighting Games to a different form factor

Resources

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors