Introduction:
JoyAdapter is for connecting an analog gameport joystick or a digital (atari, c64, amiga ...) joystick to the USB port.
The firmware is based on the MJoy-project from Mindaugas Milasauskas which is based on the USB firmware from Igor Cesko.
No additional software or driver is needed - just plug and play.
Features:
- Supports analog gameport joysticks and digital joysticks (atari, c64, amiga ...)
- No driver required
- USB powered
JOY ADAPTER SCHEMATICS AFTER ASSEMBLY :
Changes, Modifications:
- Interrupt pin is now connected to "D-" line because due to the 1.5 kOhm resistor it is more robust against electrical interference
- Modified "INT0Handler" - removed possible deadlock situation if wrong interrupts occur
- Modified "SendPreparedUSBAnswer" - level changes of "D+" and "D-" lines at same time instance
- ReportDescriptor now describes a simple joystick with X/Y (8bit) and two buttons with transmission of data in one report only
- String reported to windows is not resctricted to 4 characters anymore (the solution for this problem was posted on the USB-IF Developers Discussion Forum by "Grendel")
PART LIST :
SCHEMATICS JOY ADAPTER : (click for more large)
No comments:
Post a Comment