cotton-usb-host-hid

Crates.iocotton-usb-host-hid
lib.rscotton-usb-host-hid
version0.1.0
created_at2025-10-07 16:03:21.929701+00
updated_at2025-10-07 16:03:21.929701+00
descriptionUSB HID host for embedded devices
homepagehttps://github.com/pdh11/cotton
repositoryhttps://github.com/pdh11/cotton
max_upload_size
id1871851
size28,525
Peter Hartley (pdh11)

documentation

README

CI status codecov dependency status Crates.io Crates.io docs.rs License: CC0-1.0

cotton-usb-host-hid

Part of the Cotton project.

A no-std, no-alloc USB HID host driver for embedded devices

This crate lets you use HID Devices from a microcontroller such as a Raspberry Pi Pico.

The microcontroller here acts as the USB host. This crate does not help you if you want your microcontroller to appear as a HID device when plugged into a USB host such a laptop -- that's the other way around!

Currently only HID Keyboards in 'BIOS' mode are supported.

Commit count: 519

cargo fmt