#usb-hid #descriptor #hid #usb-device #low-level

no-std usbd-hid-descriptors

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

7 unstable releases (3 breaking)

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

#993 in Embedded development

Download history 809/week @ 2024-06-27 529/week @ 2024-07-04 800/week @ 2024-07-11 875/week @ 2024-07-18 826/week @ 2024-07-25 934/week @ 2024-08-01 974/week @ 2024-08-08 1172/week @ 2024-08-15 942/week @ 2024-08-22 973/week @ 2024-08-29 1386/week @ 2024-09-05 1356/week @ 2024-09-12 1383/week @ 2024-09-19 1639/week @ 2024-09-26 1060/week @ 2024-10-03 675/week @ 2024-10-10

5,014 downloads per month
Used in 28 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

~48KB