Continue to Site

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.

  • 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

Status
Not open for further replies.

Ropek

New Member
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:

IMG_20190123_173612.jpg


IMG_20190123_183552.jpg


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!
 
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:
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...
 
Its a while back, I got a wii nunchuck thing to work with a pic micro.
I think dtc is a chip select.
 
Its a while back, I got a wii nunchuck thing to work with a pic micro.
I think dtc is a chip select.
But why would you need a chip select when I2C is addressable? There is also a 6th pin there which seems to be unlabelled.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top