USB Support for Joysticks?
__red__
Posts: 470
Greetings!
One of my class members is wanting to plug a USB joystick into the propeller board that we're building. I foresee two issues that I don't know how to solve yet I'm hoping for some pointers
The first is how to connect the device to the prop pins. I assume I'll need some kind of 5V <-> 3V bi-directional bridge. I've done a circuit in each direction but I'm assuming that there is already an IC I can use which would would do both?
Secondly, where do I start in finding / writing a driver for this?
Alternatively, what about MAX3421E or its ilk? Any dedicated ICs I could consider to make this easier?
One of my class members is wanting to plug a USB joystick into the propeller board that we're building. I foresee two issues that I don't know how to solve yet I'm hoping for some pointers
The first is how to connect the device to the prop pins. I assume I'll need some kind of 5V <-> 3V bi-directional bridge. I've done a circuit in each direction but I'm assuming that there is already an IC I can use which would would do both?
Secondly, where do I start in finding / writing a driver for this?
Alternatively, what about MAX3421E or its ilk? Any dedicated ICs I could consider to make this easier?
Comments
As you may have noticed, it's much easier to use a PS/2 joystick or mouse with the Propeller. There's ready-to-go code and some examples of its use. It's "old, but reliable" technology, harder and harder to find as time goes on.
I have an old force feedback joystick I intend to modify this way.
@red, Besides the options Mike listed, there are also objects for controlling many game console controllers. One of my favorites is the PlayStation 2 controller. I added support for the analog buttons on the PS2 controller (many people don't realize most of the buttons on a PS2 controller are pressure sensitive).