1
JJ
JJ
oo
oo
yy
yy
WW
WW
aa
aarrrrrrrriiii
oo
oorrrr
1.0 Features
• USB interface
• Full USB V1.1/2.0 compliance
• Full USB HID 1.1 compliance
• Available for analog and digital sticks
• Support for up to 8, 16, or 32 buttons
• Compatible with standard system drivers, no
special drivers necessary
• Digital outputs available on some models
• Single +5V power supply
• Available in 24 pin DIL, or 24 pin SOIC
1.1 Variants
JoyWarrior is available in a number of standard
variants. Customized versions are possible.
JoyWarrior24 GP32
• Gamepad style controller, supports four
switches for directions
• Supports up to 32 buttons, arranged in a 8x4
matrix, or up to 12 buttons direct connected
• Minimal external component count (1C, 1R)
JoyWarrior24 A8-8
• Three analog potentiometer axes with 8 bit
resolution each
• Supports up to 8 buttons, direct connected to the
chip
• Autocalibration and autocentering
• Minimal external component count (2C, 1R)
• Low cost yet high quality solution
• Fully assembled modules available
JoyWarrior24 A8-16
• Three analog potentiometer axes with 8 bit
resolution each
• Supports up to 16 buttons, arranged in a 4x4
matrix
• Autocalibration and autocentering
• Minimal external component count (2C, 1R)
• Low cost yet high quality solution
• Fully assembled modules available
JoyWarrior24A8L
• Four analog axes with 8 bit resolution each via
external A/D
• Supports 8 direct connected buttons or 16
buttons in a 4x4 matrix (pin selectable)
• Four auxiliary outputs capable of direct driving
LEDs, supporting flashing modes
JoyWarrior24A10L
• Three analog axes with 10 bit resolution each
via external A/D
• Supports 8 direct connected buttons or 16
buttons in a 4x4 matrix (pin selectable)
• Four auxiliary outputs capable of direct driving
LEDs, supporting flashing modes
JoyWarrior24 RC
• Adapts model RC teacher/student interface as a
USB joystick
• See separate data sheet supplement for details
MouseWarrior24J8
• Mouse/Joystick hybrid low cost controller
• See separate data sheet supplement for details
MouseWarrior24H8
• Mouse/Joystick hybrid controller
• Compatible with hall sensors
• See separate data sheet supplement for details
JoyWarrior24F8/F14
• Three axis acceleration sensor
• See separate data sheet supplement for details
MouseWarrior24F8
• Acceleration sensor based mouse controller
• See separate data sheet supplement for details
1.2 Custom variants
Custom adaptions are available on request.
Special function modifications, like controllers for
pedals, steering wheels etc. are available on
request.
1.3 Obsolete variants
The JoyWarrior20 variants have been discontinued.
To replace the JW20 chips use the following active
products:
JW20GP8 - use JW24GP32
JW20A8-8 - use JW24A8L
JW20A8-16 - use JW24A8L
JW20A10-8 - use JW24A10L
JW20A10-16 - use JW24A10L
For details on the JW20 chips please refer to the
data sheet V1.0.8.
V 1.1.0, July 1st 2010 for Chip Revision V1.0.4.0 and up
Universal joystick and gamepad controller chips