RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Wii Classic Controller Connected Directly to I2C GPIOs on RP2

    Scheduled Pinned Locked Moved Help and Support
    controllerwiiwiimotei2cgpio
    5 Posts 2 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      problemkid
      last edited by

      Hi, Ive got a RP2 and got the image loaded on. I have my controller connected directly to the I2C GPIO pins on my board using alligator clips. White is Ground, Green = SDA, Yellow = SCL, Red = 3.3V. I found that out from here: https://allpinouts.org/pinouts/connectors/videogame/nintendo-wiimote/

      I've got the image loaded on the sd card, and I'm at the retro pie WELCOME screen. It says 'NO GAMEPADS DETECTED' and hold a button on device to configure. I've tried holding down every single button on my controller to no avail.

      Here are some pics:
      alt text

      alt text

      If anyone could help me trouble shoot problems and get this controller working that would be a great help.

      1 Reply Last reply Reply Quote 0
      • stuntsteinS
        stuntstein
        last edited by

        Isn't the port on the Wii remote for the Wii nunchuck?
        Which means that the wiimote i2c port is probably a master and the i2c port on the nunchuck is a slave. And I would guess that i2c port on the rpi is also a master which will not work with the wiimote, master 2 master doesn't work. One master and multiple slaves works.

        1 Reply Last reply Reply Quote 0
        • P
          problemkid
          last edited by

          the classic controller plugs into the wiimote just like the nunchuk

          1 Reply Last reply Reply Quote 0
          • stuntsteinS
            stuntstein
            last edited by

            ok, my bad then.

            You might have to check the i2c addresses then.

            1 Reply Last reply Reply Quote 0
            • P
              problemkid
              last edited by problemkid

              Well this is what happens when you realize Retropie doesn't yet support direct I2C connections.

              Re-attached half of a nunchuck cable, going the Bluetooth route as it seems that's the only way to connect a Wii controller+accessory to Retropie.

              alt text

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.