http://eskerda.com/arduino-nes-gamepad/
Repo with full instructions: https://github.com/eskerda/arduines