I wanted to play Game Boy Advance games on the GameCube using a SFC controller, so I built a converter.
* Variables modified inside an ISR must be declared volatile.
The board in this article is not a dedicated board limited to a specific communication standard. The basic policy is to first build a stable 8-input/8-output I/O board using the ESP32-C6 + MCP23017, ...