#usb-hid #hid #descriptor #usb-device #low-level #wire-format #usbd-hid

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

#1603 in Embedded development

Download history 1360/week @ 2024-10-26 1305/week @ 2024-11-02 1066/week @ 2024-11-09 1328/week @ 2024-11-16 1812/week @ 2024-11-23 1595/week @ 2024-11-30 2227/week @ 2024-12-07 2801/week @ 2024-12-14 1560/week @ 2024-12-21 1701/week @ 2024-12-28 2609/week @ 2025-01-04 2802/week @ 2025-01-11 2554/week @ 2025-01-18 1367/week @ 2025-01-25 1805/week @ 2025-02-01 3112/week @ 2025-02-08

9,300 downloads per month
Used in 33 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

~24KB