Instructables
Picture of Diy Xbox wireless controller adapter for Pc
This instructable will go over the steps to connect a RF module from an RROD xbox to your computer so you can use a wireless controller with your computer. ******DISCLAIMER******* DONT TRY THIS IF YOU DONT HAVE ANY EXPERIENCE WITH ELECTRONICS/SOLDERING OR COMPUTERS IM NOT RESPONSIBLE IF YOU SCREW UP.... now that we've gotten that out of the way 

Parts List:
Arduino UNO - a wonderfull microcontroller board you can get it on ebay or at radioshack 
RF Module - from a broken xbox/ ebay
Soldering Iron - mine is a cheap radio shack model 
Solder - also avalible at a local radio shack 
USB cable - scavenged from old electronics (i found it in my parts bin)
2 1N4001 diodes
Wire cutters - for cutting wire....
Wire strippers - for stripping wire...
pliers - for holding small things/ bending wire...
Wire - i have bolth some 22 AWG wire from radioshack and some fancy 30 AWG Kynar wire (easily avalible on ebay) pretty much any wire will work as long as it is small enough to solder to the connectons on the RF shield

Step 1: Soldering ....

First strip the usb cable, inside there will be a black wire, a red wire, a white wire, and a green wire. there will also be some shielding and a shield ground wire (usually not covered) these you can cut back to the plactic. strip about an 1/8th inch of plastic off each of the four wires.
 
Next you will need to solder the diodes to gether in series ->-> and then solder the side with the line on it to pin 1 and the side without the line to the red wire in the usb cable **** make sure the diodes are the right way around before soldering**** 

Now you can solder the white wire to pin 2, the green wire to pin 3, and the black wire to pin 4 

solder a piece of wire to each of pins 5-7 too, make sure they are long enough to connect to your arduino 
 
Remove these adsRemove these ads by Signing Up
matstermind6 months ago

I just build one with an ATTINY85, it works great, its small and effective!

Timinator01 (author)  matstermind6 months ago

That's great I've been meaning to update this instructable for a while, now that I have access to a better camera and a better understanding of everything (I'm a freshman Computer Engineering student now). Maybe i will this summer ... anyways my point was the ATTINY85 is a much better choice because of how little you actually have to do with the arduino

joshikins made it!8 months ago

Awesome. I had one of the ones made for windows but it died. Picked up a ROL board on ebay for a few bucks and needed a way to sync my controllers. This is exactly what I needed :D

2014-01-30.jpg
Alex_93v9 months ago
I think you can write that any diode from 1N4001 to 1N4007 is ok... there are no differences between them apart for the "reverse peak voltage" and it's not an important attribute for this use... correct me if i'm wrong
does it work with Skyrim v
Timinator01 (author)  johnsonb56161 year ago
It is the same as using a controller base you bought its just the DIY solution for someone with the spare parts ... btw its The Elder Scrolls V: Skyrim .... this is the first one named skyrim (assumming thats what you're talking about ... just so you don't get picked on next time you visit gamestop)
kshutt1 year ago
Great instructable! I just used this with an Arduino Uno R3 and an "X802779-010 Rev B" RF module; works flawlessly! Just out of curiosity, since the R3 has a 3.3v onboard output, would using this instead of the USB+diodes cause any problems? I don't have any diodes or voltage regulators on hand so this was my only option for powering the board :P
Hey im going to try and make a cleaner version here soon and ill post pictures when i do.Great instructable though!
Timinator01 (author)  camtheman12831 year ago
cool i've been meaning to do it for a while i just haven't gotten around to it comment whith a link when you're done
madsonviana2 years ago
Can I receive controller data information on arduino?
jtc105122 years ago
Is there any way to do the sync thing without an arduino? like, say an MSP 430?
(I'd need tutorial on how to correctly install the IDE, and how to make the code work)
Timinator01 (author)  jtc105122 years ago
Sorry it took so long for me to reply ... I belive it can be done with any microcontroller ... the microcontroller is only used to.send a signal to tell the board to sync I don't have much experience with anything other than aduino but I belive it would work with msp430
scampbell132 years ago
can i use this on a arduino pro mini ............would the pins and programming be the same ?
Frys also sells the arduino board, but it is know as Osepp uno.
Timinator01 (author)  Computothought2 years ago
yah a lot of suppliers are starting to sell ardino and the clone boards too i noticed that jameco sells arduino and all kinds of shields now as well as a clone or too
Been using Jameco for a long time.
Timinator01 (author)  Computothought2 years ago
i usually shop around a bit and i buy a lot of the more common parts on ebay but jameco is pretty good for small orders as long as you order more than 15$ worth of parts ... otherwise you have to pay a proccesing fee. i think the last thing i bought from them was a wall wart that i used in a simple power supply for my Commodore 64.... (i found it in a pawn shop for 10$)