Difference between revisions of "Rotary Encoders"

From BYOAC New Wiki
Jump to navigation Jump to search
(KADE)
 
(One intermediate revision by the same user not shown)
Line 10: Line 10:
  
 
==KADE==
 
==KADE==
[[image:KADEminiArcade.jpg|right|thumb|KADE miniArcade. Photo © kadevice.com, Used with permission.]]
+
[[image:KADEminiArcade.jpg|right|thumb|KADE miniArcade. Photo © kadevice.net, Used with permission.]]
[[image:KADEmicroArcade.jpg|right|thumb|KADE microArcade. Photo © kadevice.com, Used with permission.]]
+
[[image:KADEmicroArcade.jpg|right|thumb|KADE microArcade. Photo © kadevice.net, Used with permission.]]
 
[[image:KADE Rotary Adapter Boards.jpg|right|thumb|KADE Rotary Adapter Boards. Photo © silverfox0786, Used with permission.]]
 
[[image:KADE Rotary Adapter Boards.jpg|right|thumb|KADE Rotary Adapter Boards. Photo © silverfox0786, Used with permission.]]
The [http://www.kadevice.com KADE] series of Open Source/Open Hardware encoders have a [[Joysticks#Rotary_Joysticks|Mechanical Rotary Joystick]] firmware that supports either one rotary stick with 6 player buttons + 7 admin buttons (either P1 or P2) '''or''' two rotary sticks with 3 player buttons each.
+
The [http://www.kadevice.net KADE] series of Open Source/Open Hardware encoders have a [[Joysticks#Rotary_Joysticks|Mechanical Rotary Joystick]] firmware that supports either one rotary stick with 6 player buttons + 7 admin buttons (either P1 or P2) '''or''' two rotary sticks with 3 player buttons each.
  
 
All of the KADE [[Keyboard Encoders|keyboard encoder-style]] outputs are customizable using the KADE Loader program.
 
All of the KADE [[Keyboard Encoders|keyboard encoder-style]] outputs are customizable using the KADE Loader program.
Line 21: Line 21:
 
One is a one-joystick, 6-button model (P1 or P2) the other is a two-joystick, 3-button model.
 
One is a one-joystick, 6-button model (P1 or P2) the other is a two-joystick, 3-button model.
  
'''Relevant Links: [http://kadevice.com/forum/viewtopic.php?f=36&t=426 KADE Forum Rotary Joystick Thread]'''
+
'''Relevant Links: [http://kadevice.net/forum/viewtopic.php?f=36&t=426 KADE Forum Rotary Joystick Thread]'''
  
'''[http://kadevice.com/forum/viewtopic.php?f=49&t=4128 KADE Rotary Adapter Boards Thread]'''
+
'''[http://kadevice.net/forum/viewtopic.php?f=49&t=4128 KADE Rotary Adapter Boards Thread]'''
 +
 
 +
'''[http://forum.arcadecontrols.com/index.php/topic,154126.0.html KADE miniArcade 2.0 Beta Release Thread]'''
 +
<br clear="all">
 +
 
 +
==Rotary-5==
 +
[[image:rotary5.jpg|right|thumb|Rotary5]]
 +
Offered by [[Hagstrom Electronics|Hagstrom]], this unit is capable of operating as a stand alone device or may be used with a [[Keyboard Encoders|keyboard encoder]]. Its are suitable for driving direct inputs on a keyboard encoder to produce a keystroke or keystrokes for each change of position of the rotary switch.
 +
 
 +
'''Relevant Link: [http://www.hagstromelectronics.com/products/rotary5.html Hagstrom's Rotary5 Page]'''
 +
<br clear="all">
 +
 
 +
==Ultimarc "Ikari style 12-way Rotary Upgrade"==
 +
Fits the Servostik or J-Stik.
 +
 
 +
Converts the stick into a mechanical rotary stick.
 +
 
 +
12 detent positions per rotation.
 +
 
 +
The USB encoder sends one user-configurable keystroke or gamepad button press for each click left and another for each click right.
 +
 
 +
'''Relevant Links: [http://www.ultimarc.com/controls.html Ultimarc controls page]'''
 +
 
 +
'''[http://www.ultimarc.com/12wayrotary.pdf Information and installation instructions]'''
 
<br clear="all">
 
<br clear="all">
  
 
==Rotary Joystick Interface==
 
==Rotary Joystick Interface==
 
[[image:RotaryEncoderLS-30Harness.jpg|right|thumb|Rotary Joystick Interface to LS-30 harness]]
 
[[image:RotaryEncoderLS-30Harness.jpg|right|thumb|Rotary Joystick Interface to LS-30 harness]]
 +
 +
'''No longer available.'''
 +
 
Offered by [[Ultimarc]], this unit is a stand alone unit. It can convert two [[Joysticks#Rotary_Joysticks|12-position mechanical rotaries]], and outputs a fixed set of keystrokes.  It only encodes the rotary switch function on the joystick, not the up/down/left/right microswitch functions.
 
Offered by [[Ultimarc]], this unit is a stand alone unit. It can convert two [[Joysticks#Rotary_Joysticks|12-position mechanical rotaries]], and outputs a fixed set of keystrokes.  It only encodes the rotary switch function on the joystick, not the up/down/left/right microswitch functions.
  
Line 33: Line 59:
  
 
'''See also: [http://forum.arcadecontrols.com/index.php/topic,122755.msg1303804.html#msg1303804 LS-30 Harness Pinout]'''
 
'''See also: [http://forum.arcadecontrols.com/index.php/topic,122755.msg1303804.html#msg1303804 LS-30 Harness Pinout]'''
<br clear="all">
 
 
==Rotary-5==
 
[[image:rotary5.jpg|right|thumb|Rotary5]]
 
Offered by [[Hagstrom Electronics|Hagstrom]], this unit is capable of operating as a stand alone device or may be used with a [[Keyboard Encoders|keyboard encoder]]. Its are suitable for driving direct inputs on a keyboard encoder to produce a keystroke or keystrokes for each change of position of the rotary switch.
 
 
'''Relevant Link: [http://www.hagstromelectronics.com/products/rotary5.html Hagstrom's Rotary5 Page]'''
 
 
<br clear="all">
 
<br clear="all">
  

Latest revision as of 14:07, 5 April 2019

A rotary encoder converts rotary switch movement to keyboard encoder outputs, gamepad encoder outputs, or output pulses that can be interpreted by keyboard encoders.

See also: Joysticks#Rotary Joysticks.

GP-Wiz40

Offered by Groovy Game Gear, this gamepad encoder has built-in rotary support (see gamepad encoders entry).

Relevant Link: GP-Wiz40 Max

KADE

KADE miniArcade. Photo © kadevice.net, Used with permission.
KADE microArcade. Photo © kadevice.net, Used with permission.
KADE Rotary Adapter Boards. Photo © silverfox0786, Used with permission.

The KADE series of Open Source/Open Hardware encoders have a Mechanical Rotary Joystick firmware that supports either one rotary stick with 6 player buttons + 7 admin buttons (either P1 or P2) or two rotary sticks with 3 player buttons each.

All of the KADE keyboard encoder-style outputs are customizable using the KADE Loader program.

Silverfox0786 has made two types of plug-and-play rotary joystick adapter boards for the miniArcade/minimus AVR.

One is a one-joystick, 6-button model (P1 or P2) the other is a two-joystick, 3-button model.

Relevant Links: KADE Forum Rotary Joystick Thread

KADE Rotary Adapter Boards Thread

KADE miniArcade 2.0 Beta Release Thread

Rotary-5

Rotary5

Offered by Hagstrom, this unit is capable of operating as a stand alone device or may be used with a keyboard encoder. Its are suitable for driving direct inputs on a keyboard encoder to produce a keystroke or keystrokes for each change of position of the rotary switch.

Relevant Link: Hagstrom's Rotary5 Page

Ultimarc "Ikari style 12-way Rotary Upgrade"

Fits the Servostik or J-Stik.

Converts the stick into a mechanical rotary stick.

12 detent positions per rotation.

The USB encoder sends one user-configurable keystroke or gamepad button press for each click left and another for each click right.

Relevant Links: Ultimarc controls page

Information and installation instructions

Rotary Joystick Interface

Rotary Joystick Interface to LS-30 harness

No longer available.

Offered by Ultimarc, this unit is a stand alone unit. It can convert two 12-position mechanical rotaries, and outputs a fixed set of keystrokes. It only encodes the rotary switch function on the joystick, not the up/down/left/right microswitch functions.

Relevant Link: Ultimarc's Rotary Page

See also: LS-30 Harness Pinout

Druin's Rotary Interface

No longer available.

Offered by Druin, this was one of the first rotary encoders for the BYOAC crowd. You could download the plans and build your own board. It can convert two 12-position mechanical rotaries, and it needs to be connected to a separate keyboard encoder or gamepad encoder.

See Also