USB Joystick Interface

I am building a motorized device using a MEGA 2560 & SCSHD-01 Motor and Servo Shield. I would like to use a Logitech USB Joystick to control it, but after some investigation it looks like it is not a simple task. I have read every post and article I could find related to USB joysticks and Arduino, but I think I am now even more confused. I was thinking I could use a USB Host Shield but I am not sure I could stack it on top of the Motor Shield, and even if I did, I am not sure the USB Host library supports my joystick. Or I could try using a USB to TTL FTDI FT232RL Serial Adapter and reverse engineer the joystick protocol, but that would a time-consuming task. So ...
Thoughts ? Ideas ? Suggestions ? Help ???

That wouldn't work since the FTDI chip is not a USB Host.

If you MUST use a USB joystick, the USB Host Shield (or equivalent USB Host module) is your best bet. It would be much easier to connect a raw analog joystick to two analog inputs on your MEGA.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.