Resources
GCC PCB Traces
These are traces I drew over the Gamecube Controller PCB by hand. The first image contains each of the power lines broken out to the chip. Then next document contains each...
GCC PCB Traces
These are traces I drew over the Gamecube Controller PCB by hand. The first image contains each of the power lines broken out to the chip. Then next document contains each...
Gamecube Protocol
This document is a in-depth explanation on the Gamecube Controller protocol and how it works. Pinout of GCC Connector, looking into female connector. 1 - Yellow - 5v (For...
Gamecube Protocol
This document is a in-depth explanation on the Gamecube Controller protocol and how it works. Pinout of GCC Connector, looking into female connector. 1 - Yellow - 5v (For...
3rd Party GC Cable Pinout
This is the typical pinout for third party Gamecube controllers. Data: Red 5v: White 3.3v: Green Ground: Yellow, and Black
3rd Party GC Cable Pinout
This is the typical pinout for third party Gamecube controllers. Data: Red 5v: White 3.3v: Green Ground: Yellow, and Black
Mayflash vs Wii U/Switch
Here is the difference between Mayflash and Official adapters. First of all the polling difference from the Adapter to the Gamecube controllers. Mayflash polls at 125Hz Official Adapters poll at 833-1000Hz...
Mayflash vs Wii U/Switch
Here is the difference between Mayflash and Official adapters. First of all the polling difference from the Adapter to the Gamecube controllers. Mayflash polls at 125Hz Official Adapters poll at 833-1000Hz...
Mayflash Voltage Bypass
This mod allows the Mayflash adapter to output 5v using only one USB cable. This is mostly meant for one player setups, or if you are using controllers without rumble....
Mayflash Voltage Bypass
This mod allows the Mayflash adapter to output 5v using only one USB cable. This is mostly meant for one player setups, or if you are using controllers without rumble....
I2C Protocol
This is some info on how the I2C Protocol works. Basically SDA is brought low by the master (sender), on the falling edge of the SCL (clock). Then a 7...
I2C Protocol
This is some info on how the I2C Protocol works. Basically SDA is brought low by the master (sender), on the falling edge of the SCL (clock). Then a 7...
USB C Connector Info
This is the pinout of a USB C cable in order to allow 5v power delivery you must use two 5.1k resistors one on the CC1, and one on the...
USB C Connector Info
This is the pinout of a USB C cable in order to allow 5v power delivery you must use two 5.1k resistors one on the CC1, and one on the...
Soldering Mistakes
When soldering you always want to use the tip that will give you the biggest contact area. The more contact area means more heat transfer. This amazing drawing shows why...
Soldering Mistakes
When soldering you always want to use the tip that will give you the biggest contact area. The more contact area means more heat transfer. This amazing drawing shows why...
CH340 Drivers
By default Arduino clones, such as the Arduino Nano will not work on Windows 7 and 8 machines. To bypass this either use Windows 10, or install the Chinese drivers...
CH340 Drivers
By default Arduino clones, such as the Arduino Nano will not work on Windows 7 and 8 machines. To bypass this either use Windows 10, or install the Chinese drivers...