This is a simple to build adapter for connecting SEGA Saturn controllers to USB. Currently it supports normal digital Saturn controllers, 3D controllers are not supported.
The input lag for this adapter is minimal (about 0.75ms average connected to MiSTer).
## Parts you need
- Arduino Pro Micro (ATMega32U4)
- Male end of a Saturn controller extension cable
- Heat shrink tube (Ø ~20mm)
- Micro USB cable
## Wiring
Saturn controller socket (looking face-on at the front of the socket):
Check the SegaControllerUSB readme for an idea how to assemble.
## Retro Bit 2.4GHz wireless controller
The Retro Bit 2.4GHz wireless controller is officially not supported but you can enable support for it in the code (with a huge increase in lag as a side effect).The receiver of the Retro Bit 2.4GHz controller needs to be plugged in after the adapter has been connected to USB and the RETROBIT define needs to be uncommented.
## License
This project is licensed under the GNU General Public License v3.0.