TinyUSB Rust Bindings

This crate provides Rust bindings for the TinyUSB library.

Declare the dependency as such, for example to host a mass storage class device on an MCU from the STM32F1 family:

[dependencies] tinyusb-sys = { version = "0.1", features = ["host", "msc", "stm32f1"] }

Feature definitions

The following describes the available features of the crate:

Mode

Host Features

Device Features

MCU