How it works:
BlueCubeMod uses an ESP32PicoD4 on a custom board that fits perfectly inside your controller, allowing for USB charging and power to replace where the cable once was. Rumble is not supported in the mod, and a LiPo battery can replace the motor, or for larger batteries, placed in a handle. After soldering in the battery and data lines from the controller, the ESP32 communicates with the GameCube controller, requesting button reports. The device runs as an Bluetooth Joystick, which can connect to and control a variety of devices. All code and board files have been posted.
Heres some demos of Switch as well as Mac/PC support.
Hey I also created an account here just to encourage you to pick this project back up now that we have drop in bluetooth options for the gamecube itself. I would buy at least four of these chips.
Though I would prefer to cut holes in my shells rather than have pcb hanging off the front. And usb-c would be nice.
Please come back, you were just too early for the demand.