Ian Johnston wasn’t content to use the usual RC control joystick for his RC flying. He decided to reinvent the controller using a couple of old PC joysticks, an Arduino and the Tx PCB from Thomas Scherrer’s LRS kit.
RC joystick transmitter using Arduino - [Link]
Ben Krasnow has designed and built a joystick that contains no electronic parts — only fiberoptics. The motion is sensed via quadrature encoding, and the signal processing is handled by an arduino microcontroller. In his video he explains how this joystick works, how the transmitters sends the light, how it is encoded into axis position and how an Arduino reads this position. Watch his video.
Fiberoptic joystick with quadrature encoders and arduino - [Link]
Raijuu writes:If you like to play videogames in your computer as much as I do, you probably already heard about the MJoy, which is an USB joystick made by Mindaugas that uses an ATmega8 and have 24 buttons, one hatswitch (or POV or D-Pad depending on the game) and 6 analog axes…. [via]
MJoy- USB video game controller – [Link]
The hardware setup is very simple, and is described in detail in the serial-servo article. The JR Sport ST47 standard servo is wired directly to Arduino’s 5V power and ground, and the servo’s control wire is connected to Digital pin #2. The Arduino module is connected to a PC (running Linux in our case) with a USB cable, and a standard USB joystick is also connected. [via]
Joystick Control of a Servo - [Link]