• Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Need help wireless controller

Thread starter #1
Hello. I'm new in here and with electronics, so bear with me :)

I got a raspberry pi 2 from my brother and i want to make a nes-pi from it. So i bought case and wireless mini nes controllers, even though i knew they would not work without modifying. But now i have a problem. Nes controller has a receiver that looks like this:



There are 5 pins. SCL, VDD, DTC, SDA and GND.

So here comes my question: is it even possible to modify an normal usb head with 4-pins for this receiver, or am i doomed to use wired controller? Or is there some other way to do this?

Thank you in advance!


Well-Known Member
Most Helpful Member
SCL/SDA indicates that is the I2C protocol. You can desolder the physical connector and stick on whatever is you want to use to connect to the I2C pins on your Raspberry Pi. That's easy.

But unless you know how to write USB drivers (and if you did you would not be asking these questions), your best bet is to see if someone has already written an I2C to USB drivers so you can create a virtual USB port that is physically accepting I2C. It would have to have been written specifically for the wireless NES mini.

That would require enough software knowledge to make the firmware and drivers for both an NES mini controller and a wireless mini controller from scratch. So unless you can find someone who has tried already done exactly what you are trying to do, I would say you are hosed.
Last edited:
Thread starter #3
Thank you very much dknguyen!
I think i'll start looking into that i2c :)

Btw, what is that dtc? I can't find any info on that...

dr pepper

Well-Known Member
Most Helpful Member
Its a while back, I got a wii nunchuck thing to work with a pic micro.
I think dtc is a chip select.

Latest threads

EE World Online Articles