Oh, that made me think... The joystick port is only rated for 50mA, where as USB is 500mA. My solution was to have a second USB port on the device that lets you connect a battery (the kind used to charge your phone).
How did you solve this? Just support USB devices up to 50mA?
|