I didn't want to buy a modded controller chip for two reasons one they only do the one thing and two they become out off date quickly making them useless for new games. So the arduino I just picked up seemed perfect, it's programmable meaning that if there is an update and it stopped working I could just modify the code and it would work again and the arduino is useful in a near infinate amount of projects. Also because I only wanted this mod for splitscreen and private matches absolute perfection wasn't needed. So if you're looking for the best rapid fire out there, go buy a chip. 

But if your not a perfectionist and you want to turn that Dragunov into the AK that it really is or shoot the Barrett like a p90 then this is for you. First off you should know that like all other Xbox controller mods there are some risks. First opening the controller voids the warranty (I void warranties), If you do the soldering wrong you could damage you're controller permanently,  and if you use it on live I think there is a potability you could be banned (I've played a few games on live so it's not instant). I take no responsibility  for the affects of this project. There you go you've been warned.   
Update: Two extra peices are required for better performance, a resistor (Gold,black,red,gold) and a diode (I think any will do).
Attach the diode to the wire from the button that goes to Vin making sure that the black end goes into the Vin pin and the silver(-) end goes on the buttons wire. Attach the resistor onto the other wire from the button that goes into pin 4 (it doesn't matter which way resistors have no polarity). Fell free to experiment with other resistor diode combos, if you have one that works well please leave a comment. 

I've also included a crumby video for your viewing pleasure (or lack thereof) 

Step 1: Materials

 Materials :
1 x arduino 
1 x Xbox 360 controller 
1 x computer (with arduino software installed)
1 x usb to arduino cable
1 x 9v to arduino connector (link to make your own)
1 x 9v battery
1 x special TORKS 8 H screwdriver or use this method (worked for me)
1 x momentary switch (two pins)
50 cm of solid core wire or a few more jumpers
1 x wire strippers 
some jumpers (about 4) 
Hot Glue gun
hot glue gun sticks (only one probably)
Solder (lead free)
soldering iron 
third hand (semi-optional) 
heat shrink tubing (option)
electrical tape (optional)
Small saw (or knife)
allot of patience 

What's the point if you have the cheat??? Get a life!!!
<p>stop being a jerk and shut up your whiny I think it is awesome what he made it is cool so suck it</p>
The whole point was to see if I could, and try and win a contest. Stop you're complaining. Doesn't work properly anyway. needed help that's why I put it up.
<p>Try adding a delay in.</p>
Can't add a delay. Sorry I can't remember why anymore (I made this a few years ago). But the major issue is that I can't add a delay otherwise a standard denounce program would be able to work. I believe that once there is a delay the controller is unable to sync to the Xbox, because Microsoft can detect that there is another microcontroller because the pins on the remote are not receiving any signal, or something along those lines.
I'm looking to make some rapid fire mod chips. I have this same Ardunio. <br>Can some one tell me where i can get the hex code and maby a instructable <br>to watch. If there are any responces to this post please take the time to send me <br>a link to your reply in a email as I dont use this fourm much. <br>Stephen T <br>cbpolishing@yahoo.com
I have the code in this instructable, not quite sure what your asking?
Nice. Consider replacing your digitwrites with direct pin access commands. See http://arduino.cc/en/Reference/PortManipulation <br> <br>It would be cool to wire up the whole board and have the Arduino completely play a game without help. I am thinking something like Minecraft in creative mode where you could script character to build a house or something. :)
Then why are u looking at it does that mean ur bad as well, cause u had to be looking for something related to come across this .... N well yea does that mean ur bad at games? Should u stop playing? .... Do u see my point
He may have stumbled upon this, on the home page or in the arduino section, But I get you're point.
Hey dude you get in some serious trouble for this you know
How so?<br>
No matter how you look at it it is cheating. I mean why would you need to do this unless you aren't very good at the game, and if that is the case then you shouldn't be playing the game in the first place.
As I said above please DON'T use it online. Play against your friends or the cpu. Besides if you learned from the experience (as in diy) than you have at least learned something from playing a video game. Rather than mindlessly sitting. Besides when using a semi automatic weapon in the game it matters more about connection speed than trigger finger fire rate. If you don't like it than don't build it.
i would put a female connector just above the battery that way you could choose weather you want the wire there or not
If I do it again and I can find some female connectors I will defiantly do that, as it is i just wrap the wires behind the controller.
seems like a good idea. love the name. <br>
Thanks glad you like it. please vote for it in the contest.
Excellent idea! <br>This might have been better with a Teensy, then you could have included the microcontroller inside the xbox controller's case, and left a micro usb port exposed for re-programming. <br>
Yeah probably could have done better but I don't have a teeny. If I win the contest I will :) Also there is not allot of room inside the controller I guess it depends on how teeny the teeny is.

About This Instructable




Bio: Second year engineering student studying at the Beautiful Okanagan campus of The University of British Columbia. I like to tinker with electronics and meddeling with ... More »
More by Zaphod Beetlebrox:Ruby's Gingersnaps How to Make your Own Popcorn How to Make a Rustic Leather Shaving Kit 
Add instructable to: