I play alot of emulators on my android phone but using the touchcontrollers on the phone itself is horrible so I decided to make a Bluetooth controller I could use with my phone!
The reason I couldn't buy one ready made like the MSI one is because I got a Samsung galaxy S.
The galaxy S has a Bluetooth stack that doesn't support devices like wiimotes or the MSI gamepad so this was the only way I knew
how to make a gamepad that would work and would be inexpensive.
Its not a pretty thing, but it has great battery time, can be used with pretty much any bluetooth device (computers, phones etc) and it works great :)
Keep in mind that I did not intend to post this at instructables at first, its a prototype and you are free to add to it and make it better.
The reason I didnt put the whole keyboard inside the controller is simple, it did not fit :P
Step 1: What we need
1.Bluetooth Keyboard, I bought mine at dealextreme: keyboard
2.SNES gamepad, I bought a rippoff from ebay for about $4
3.Lots of small wire
4.Cheap case for your phone
6.Soldering iron and basic skills (I suck at soldering and I did ok)
Step 2: DEMOLISH!
start with opening your bluetooth keyboard, use something like a knife to pry it open from the side.
You will now have the circuit, as you can see in the first picture.
Do the same to the SNES controller