UART Help - GRS arcade spinner to PC

Hello, first time poster here. My kid and I are trying to use a GRS arcade spinner (link below) to go through an Arduino to a USB to control a game on a PC (like pong, slither.io for example). We've tried a bunch of things are are stuck.

The spinner:
https://www.amazon.com/ThunderStick-Arcade-Spinner-for-Arcade1Up/dp/B07P5WJ7BC/

Spinner has 4 wires: +5V, GND, Rx, and Tx. Someone who bought it left a review that they got it to work nicely as a custom USB spinner for PC games using "the UART at 125000 baud, 7N1 settings."

We have a couple Arduinos to use as you think about this: Mega 2560, Leonardo, and Nanov3. We were leaning Leonardo because of the native USB support.

Any and all help greatly appreciated! We could use help with both the wiring set up and the code needed.

www.amazon.com/Arcade1Up-12-1-Interface-Board/dp/B07NKJ3SKH

Thank you @kolaha , I was coming to that same conclusion last night and bought the 12-in-one. That will work but bypasses the Arduino of course, which I was looking to integrate into the setup so we could add a joystick or a couple buttons to the game controller (with PC recognizing Leonardo as a controller). Is that just not possible? Thanks again, really appreciate the reply!

Leonardo and Mega2560 able to be a HID. You can attach joysticks, encoders, keypads, key matrixes, etc.
Some ppl build racing wheel with such encoder or create one by themself with such set

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.