
No one is putting libs out on github for this thing. I never found any code written for the EFM8UB1. All the documentation for the API appears to be in the IDE as well. The only compiler I found was the one built in to the manufacturer’s own IDE.

After 30 minutes of searching, I was able to deduce that its programs appear to be written in C. So I then started to look into how I would integrate this chip into my projects, and then I discovered why Atmel still holds my heart. Internal regulator, direct link to USB, all the IO I could need.

It looks like quite a nice micro, almost-nonexistent Digikey stock notwithstanding. I had never heard of the EFM8UB1, so I googled up a datasheet. Posted in ATtiny Hacks, Nintendo Hacks Tagged attiny, gamecube, usb, V-USB Post navigation It’s a great mod, and since kept the board easily solderable, it’s something that can be easily retrofitted into any GameCube controller.
#GAMECUBE USB ADAPTER MAC MOD#
This controller mod turns the GameCube controller into a glowing hot mess certain to distract your competitors while playing Super Smash Bros. There are even a few additions inspired by ’s earlier shinewave controller mod. The software stack includes the micronucleus bootloader for USB firmware updates and V-USB to handle the USB protocol.

The design of the circuit board is just under a square inch and includes connections for the USB differential pairs, 5V, signal, and ground coming from the controller board. This chip is the big brother of the ubiquitous 8-pin ATtiny85. Instead of compromising, turned his GameCube controller into a native USB device with a custom PCB and a bit of programming.įirst, the hardware. likes using the GameCube controller on his PC, but this requires either a bulky USB adapter, or an off-brand GameCube ‘style’ controller that leaves something to be desired. edition of this controller, this is a controller that has been in production for a very, very long time. The GameCube controller is a favorite among the console enthusiasts new and old, and with Nintendo’s recent release of the Smash Bros.
