#hid #usb-hid #descriptor #low-level #wire-format #no-std #usbd-hid

no-std usbd-hid-descriptors

Low-level, wire-format enums/bitfields used in HID descriptors

7 unstable releases (3 breaking)

new 0.8.2 Jul 16, 2024
0.8.0 Jul 16, 2024
0.7.1 Jul 19, 2024
0.6.1 Jul 19, 2024
0.1.0 Jan 29, 2020

#767 in Embedded development

Download history 906/week @ 2024-03-29 1024/week @ 2024-04-05 950/week @ 2024-04-12 960/week @ 2024-04-19 891/week @ 2024-04-26 829/week @ 2024-05-03 997/week @ 2024-05-10 1091/week @ 2024-05-17 1165/week @ 2024-05-24 1235/week @ 2024-05-31 818/week @ 2024-06-07 890/week @ 2024-06-14 997/week @ 2024-06-21 747/week @ 2024-06-28 562/week @ 2024-07-05 899/week @ 2024-07-12

3,315 downloads per month
Used in 26 crates (via usbd-hid-macros)

MIT/Apache

5KB
103 lines

usbd-hid

Crates.io usbd-hid

USB HID implementation for usb-device.

Also implements a cheeky procedural macro for generating HID descriptors.

Examples:

Dependencies

~41KB