Skip to content

Add Wii Classic Controller support via STEMMA QT I2C#3

Open
jedgarpark wants to merge 1 commit into
freewili:mainfrom
jedgarpark:feature/wii-classic-controller
Open

Add Wii Classic Controller support via STEMMA QT I2C#3
jedgarpark wants to merge 1 commit into
freewili:mainfrom
jedgarpark:feature/wii-classic-controller

Conversation

@jedgarpark

Copy link
Copy Markdown

Adds support for NES Classic, SNES Classic, and Wii Classic Controllers via the STEMMA QT
port (I2C address 0x52). Reuses the i2c0 bus already initialized by the audio codec. Controller is
auto-detected and retried every 60 frames. When a USB gamepad is also connected, the Wii controller
becomes player 2. This is based on https://github.com/fhoedemakers/pico-infonesPlus and uses https://www.adafruit.com/product/4836 to connect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant