An open API service indexing awesome lists of open source software.

https://github.com/marcopiovanello/hid-to-mvs

USB HID controller adapter for MVS/Supergun
https://github.com/marcopiovanello/hid-to-mvs

mvs neogeo neogeo-usb raspberry-pi-pico supergun

Last synced: 9 months ago
JSON representation

USB HID controller adapter for MVS/Supergun

Awesome Lists containing this project

README

          

# 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](https://github.com/marcopeocchi/hid-to-mvs/assets/35533749/e550a2a1-a5a9-481f-acea-fd84e2232a95)

## Tested Controllers
- 8BitDo Ultimate C 2.4G
- 8Bitdo USB Arcade Stick (2.4G Mode)
- 8Bitdo NEOGEO Wireless Controller
- 8Bitdo M30 2.4G