28 रिपॉजिटरी
Platform-agnostic drivers for external sensors, displays, and modules.
Explore 28 awesome GitHub repositories matching part of an awesome list · Peripheral Drivers. Refine with filters or upvote what's useful.
Batteries included rust USB HID library for usb-device
USB HID library for keyboards, mice, and consumer devices.
Crate for sharing buses between multiple devices
Utility for sharing an I2C bus between multiple devices.
Work-in progress minimal CDC-ACM (USB serial port) class for usb-device
USB CDC-ACM serial class implementation.
USB HID implementation for usb-device.
USB HID class implementation.
Rust library for displays using the ST7735 driver
Driver for Sitronix LCD displays.
A USB MIDI device class implementation for usb-device based on the USB Device Class Definition for MIDI Devices specification.
USB MIDI class implementation.
A Rust library that provides full support for DHT11, DHT22, and DHT20 (AHT20) temperature and humidity sensors.
Driver for DHT series temperature and humidity sensors.
Rust embedded-hal based driver for the DHT11/DHT22 sensor
Driver for DHT11 and DHT22 temperature and humidity sensors.
USB-PD and associated hardware driver libraries in Rust
Driver for USB Power Delivery controllers.
WebUSB implementation for usb-device.
USB WebUSB class implementation.
Platform agnostic Rust driver for the Sensirion SHTCx temperature/humidity sensors.
Driver for SHT series temperature and humidity sensors.
USB HID device support for embedded devices
Unsafe-free USB HID class implementation.
Platform-agnostic Rust driver for the OPT300x ambient light sensors.
Driver for ambient light sensors.
A cargo library for the SHT31 temperature / humidity sensors
Driver for SHT31 temperature and humidity sensors.
Driver for st7565 based displays
Driver for ST7565-based LCD displays.
A platform-agnostic Rust driver for the BMA400 accelerometer implemented using embedded-hal traits
Driver for Bosch 3-axis accelerometers.
Small wrapper on top of the ht16k33 crate to drive an Adafruit 7-segment LED numeric Backpack
Driver for 7-segment LED backpacks.
Platform-agnostic Rust driver for PAC194x/PAX195X 9V/32, 16-bit power monitors with alerts
Driver for multi-channel power monitors.
Rust embedded driver for is31fl3728 - led-matrix controller
Driver for LED dot matrix displays.