Showing posts with label Joysticks Adapter. Show all posts
Showing posts with label Joysticks Adapter. Show all posts

Friday, August 20, 2010

Schematics USB Joy Adapter

USB Adapter for Gameport Joysticks and Atari, C64, Amiga Joysticks

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 :

Schematics USB Adapter For GameportADAPTER SCHEMATICS FRONT VIEW

Schematics USB Adapter For GameportADAPTER SCHEMATICS SIDE VIEW

Schematics USB Adapter For GameportADAPTER SCHEMATICS BACK VIEW


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 USB Adapter For Gameport

SCHEMATICS JOY ADAPTER : (click for more large)

Schematics USB Adapter For Gameport