2 releases
| 0.1.1 | Feb 2, 2020 |
|---|---|
| 0.1.0 | Feb 2, 2020 |
#52 in #usb-hid
35 downloads per month
10KB
78 lines
USB Human Interface Device (HID) support for microcontrollers based on usb-device.
This crate provides Hid structure for use with usb-device crate
as described by usb.org.
See usbd-hid-device-example for usage example.
USB HID device support for embedded devices
This crate provides minimalistic USB HID support for microcontrollers containing USB peripheral. It works with any microcontroler with usb-device support in HAL.
The support for HID provided by this crate is type-safe. Since USB HID requires complex report descriptors for all reports, only sending of structures that have associated HID report descriptor is permitted.
There is complete usage example in usb-hid-device-example.
Dependencies
~220KB