/hid-to-mvs

USB HID controller adapter for MVS/Supergun

Primary LanguageCMozilla Public License 2.0MPL-2.0

pico-hid-mvs

pico-hid-mvs is a budget-oriented adaptor between any supergun and a USB HID controller.
It's based on the Rapsberry Pi pico and designed to be a plug and play solution.

It uses PIO for controlling the USB system and latency should be always in range of 1-2 ms.

Compiler: arm-gcc-none-eabi

Setup

export TINYUSB_PATH=...
export PICO_SDK_PATH=...

Build

mkdir build
cd build
cmake -DFAMILY=rp2040 ..

Under the hw directory there is all the necessary to produce and assembly the device.

pico-mvs

Tested Controllers

  • 8BitDo Ultimate C 2.4G
  • 8Bitdo USB Arcade Stick (2.4G Mode)
  • 8Bitdo NEOGEO Wireless Controller
  • 8Bitdo M30 2.4G