For authentic control on your Android phone
Do you use Android? Do you play NES games on it, but are left feeling unsatisfied without holding the actual controller? …Have a USB slot? [Sk3tch] has the answers for you!
Using his home-made USB-adapter from a breakout board, Arduino software, a blueSMIRF BlueTooth module and shield, and the source code provided by [Sk3tch], you too can use your original game controllers in Android! (Not to be confused with turning your phone into a gamepad.)