USB Adapter for Arcade Trackball/Spinner and LS30 Rotary Joysticks
Using a Raspberry Pi Pico as a USB HID mouse/keyboard device,
An encoder based device can be connected, such as a two axis trackball, single axis arcade spinner etc.
The encoder device then controls a USB mouse on the computer, including within games.
For arcade emulation with games that use mechanical rotary joysticks (Ikari Warriors, Guerrilla War etc),
Two joysticks can have their 13 pin connector plugged in and when the joystick is rotating, a USB keystroke is sent out to indicate movement clockwise or counter clockwise, and the game emulator can rotate the character.
USB Adapter for Arcade Trackball/Spinner and LS30 Rotary Joysticks
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(7)

-
Engineer Sep 29,2024
-
groovy978 Sep 15,2024
-
Engineer May 07,2024
-
Retroperator Feb 26,2024
-
Engineer Oct 21,2023
-
Engineer Sep 12,2023
-
Carl Angervall Mar 13,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Gadget Reboot
-
+5v to +/-12v Dual Rail Power Supply using ADP5071 This is a dual polarity output switching converter using the ADP5071.The PCB is configured to take +...
-
ESP32 Breakout with on board I2S DAC, Micro SD socket, and 3.3v to 5v level shifters This breakout board has female headers for a 30 pin ESP32 DOIT Dev module (provided by the user of t...
-
Dual analog joystick and button breakout pcb This pcb is useful for experiments with analog thumb joysticks or buttons, such as video game interf...
-
Dual Low Frequency Oscillator ATTiny1604 is used to control two MCP4725 DACs, sending waveform data over I2C from look up tables t...
-
Sound Logic 2 This 555 based board has 8 NAND gates and a 4040 binary counter.It has breadboard friendly headers a...
-
AD5242 Digital Potentiometer Breakout Board The bill of materials for this PCB uses the 1 Meg version but the part is available as 10K and 100KT...
-
Dual All Pass Filter with JFETs for Phaser Effect Experimenting This PCB has two identical JFET controlled all pass filters connected in series with header pins for...
-
40 Pin Cable ESP32-C3 based Test Platform This is a test platform with 40 inputs and 40 outputs, using an ESP32-C3 Super Mini module with five...
-
Serial UPDI Programmer USB Serial to UPDI programming board for Atmel devices in the Arduino IDEHas a 5v / 3.3v switch to c...
-
Op Amp Buffer with In/Out Guitar Jacks The pcb has a guitar input and output jack to easily connect to a breadboard for guitar effect circu...
-
16 Channel Audio Loop Switcher This is a 16 channel audio loop switcher with 16 inputs and 16 outputs.Analog signals within a +/- 5...
-
16 Switches to RS485 Output Commands Up to 16 switches or 5v/gnd logic inputs can be monitored and when asserted (input = gnd), a sketch ...
-
MCP42100 Digital Pot Breakout PCB This breakout board for the MCP42100 dual digital pot has headers that are spaced for breadboard com...
-
Power Supply DC Jack/Screw Term/0.1" Header Breakout with PTC This breakout board allows connecting a power source via 2.1x5.5mm DC jack, 7.62mm screw terminals, ...
-
16x16 Analog Switch This 16x16 analog crosspoint switch uses two MT8816 8x16 switch ICs cascaded for a larger matrix.The...
-
Line Level Stereo Input to 3 Stereo Output Sharing PCB This audio sharing board will take a stereo line input from a 3.5mm jack, buffer it and send it out ...
-
MIDI Breakout In/Out/Thru This MIDI breakout board has 5 pin DIN jacks and Type A configured 3.5mm TRS jacks for Midi In, Midi...
-
Tandy CoCo Joystick Adapter - Use Digital Inputs for Analog X,Y axis Use 5v/GND digital signals to control the analog joystick input of a Tandy Color Computer.When input...
-
+5v to +/-12v Dual Rail Power Supply using ADP5071 This is a dual polarity output switching converter using the ADP5071.The PCB is configured to take +...
-
ESP32 Breakout with on board I2S DAC, Micro SD socket, and 3.3v to 5v level shifters This breakout board has female headers for a 30 pin ESP32 DOIT Dev module (provided by the user of t...
-
Dual analog joystick and button breakout pcb This pcb is useful for experiments with analog thumb joysticks or buttons, such as video game interf...
-
Dual Low Frequency Oscillator ATTiny1604 is used to control two MCP4725 DACs, sending waveform data over I2C from look up tables t...
-
Sound Logic 2 This 555 based board has 8 NAND gates and a 4040 binary counter.It has breadboard friendly headers a...
-
AD5242 Digital Potentiometer Breakout Board The bill of materials for this PCB uses the 1 Meg version but the part is available as 10K and 100KT...
-
Dual All Pass Filter with JFETs for Phaser Effect Experimenting This PCB has two identical JFET controlled all pass filters connected in series with header pins for...
-
40 Pin Cable ESP32-C3 based Test Platform This is a test platform with 40 inputs and 40 outputs, using an ESP32-C3 Super Mini module with five...
-
Serial UPDI Programmer USB Serial to UPDI programming board for Atmel devices in the Arduino IDEHas a 5v / 3.3v switch to c...
-
Op Amp Buffer with In/Out Guitar Jacks The pcb has a guitar input and output jack to easily connect to a breadboard for guitar effect circu...
-
16 Channel Audio Loop Switcher This is a 16 channel audio loop switcher with 16 inputs and 16 outputs.Analog signals within a +/- 5...
-
16 Switches to RS485 Output Commands Up to 16 switches or 5v/gnd logic inputs can be monitored and when asserted (input = gnd), a sketch ...
-
-
Flood Detection and warning system using LORA and Arduino
276 0 2 -
-
Ender 3 Linear Rail Upgrade (No modifying of existing parts)
310 0 0 -
3D Printed Snow Tires For 1/10 Scale RC Car (12mm hex)
214 0 1 -
Buzz Wire Game enclosure for Futurekit FK145 soldering kit
226 0 1 -
PROJECT NEPTUNE - REV 4 - 30TH ANNIVERSARY EDITION
714 0 0