Joystick Shield for Arduino
This joystick shield sits on top of your Arduino and turns it into a simple controller. 7 momentary push buttons ( two-axis analog joystick+ 4 big buttons + 2 small buttons + joystick select button ) gives your Arduino functionality on the level of old Nintendo controllers.
We have tested the joystick shield in Future Electronics (Arduino Egypt) site with both LCD and wireless nRF24L01. We were able to control LEDS wirelessly using the shield within more than 80 Meter range easily (See Video Below)