#usb-hid #hid #descriptor #low-level #usb-device #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

#1656 in Embedded development

Download history 1228/week @ 2024-11-15 1856/week @ 2024-11-22 1608/week @ 2024-11-29 2202/week @ 2024-12-06 2638/week @ 2024-12-13 1834/week @ 2024-12-20 1280/week @ 2024-12-27 2800/week @ 2025-01-03 2721/week @ 2025-01-10 2467/week @ 2025-01-17 1674/week @ 2025-01-24 1682/week @ 2025-01-31 3157/week @ 2025-02-07 2882/week @ 2025-02-14 2744/week @ 2025-02-21 2382/week @ 2025-02-28

11,545 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

~23KB