Crates.io | usbd-hid-device |
lib.rs | usbd-hid-device |
version | 0.1.1 |
source | src |
created_at | 2020-02-02 23:23:51.072509 |
updated_at | 2020-02-02 23:35:00.648778 |
description | USB HID class support for microcontrollers |
homepage | |
repository | https://github.com/agalakhov/usbd-hid-device |
max_upload_size | |
id | 204349 |
size | 21,306 |
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.