Simple cross-platform library to handle HID devices
It implements both both device and host sides of the HID communication using the same interface.
However, HID descriptors and reports as complex beasts, and you must always provide manual assembling/parsing of those (Don't worry, some of the most common device types are implemented on the library)
- Linux:
- Virtual device conected as UHID
- Bluetooth
- USB via gadgetFS
- Android
- Bluetooth via BluetoothHidDevice
- Arduino:
- ESP32:
- BluetoothLE via ESP32 BLE for Arduino
- ESP32:
- BluetoothLE via ESP32 BLE for Arduino
- Arduinos: