USB HID (Gamepad/Joystick) to UART protocol mapping for embedded CH559 MCU (MCS51 compatible E8051 core microcontroller).
Budget: €250 – €750 EUR
I'm looking for an embedded programmer capable to write/rewrite code for the CH559 (MCS51 compatible E8051 core microcontroller) in order to remap USB Gamepad/Joystick HID data (X/Y/Z/Rx/Ry/Rz/etc) to a predefined UART protocol. There is an existing base code that generate a UART protocol, but the byte array is random and not predefined. This code can be taken as the basis or written from scratch.
The project must work and compilable out of the Github SDCC environment postet.
MCU Info: CH559 (http://www.wch-ic.com/products/CH559.html) chip
CH559 USB Host Code: https://github.com/atc1441/CH559sdccUSBHost
UART protocol specs: SERaero C2-16B attached
NOTE: Only embedded USB HID experienced peoples!
The project must work and compilable out of the Github SDCC environment postet.
MCU Info: CH559 (http://www.wch-ic.com/products/CH559.html) chip
CH559 USB Host Code: https://github.com/atc1441/CH559sdccUSBHost
UART protocol specs: SERaero C2-16B attached
NOTE: Only embedded USB HID experienced peoples!