usb-pd-rs
by fmckeogh
USB-PD and associated hardware driver libraries in Rust
AI summary
USB PD library
A Rust library and firmware driver for USB Power Delivery with support for specific hardware devices.
- stars
- 21
- forks
- 5
- watching
- 5
Similar projects
Found by comparing what the projects do, not just their names.
USB HID library
A Rust library that provides an embedded USB HID library for building human interface devices
USB device library
A framework for building USB devices in Rust.
VESCs interface library
Library providing communication protocols for interacting with VESC devices
fltk-rs/fltk-rs1.6K
GUI library
Rust bindings for a cross-platform GUI library
Microcontroller library
A Rust library for interfacing with the XMC4800 microcontroller peripheral interface
Fingerprint library
A Rust wrapper around libfprint library for fingerprint recognition and sensor functionality.
haobogu/rmk652
Keyboard firmware library
A firmware library for embedded keyboards with real-time keymap editing, wireless connectivity and low-power capabilities.
Pocketbase client library
Provides a Rust SDK to interact with Pocketbase's backend services
AFE interface
A software library that provides a high-level interface to interact with the AFE4404 device in embedded systems
USB interface
A Verilog module implementing a full-speed USB communications device class for FPGA and ASIC designs.
Microcontroller library
A Rust library providing peripheral access to the XMC4700 microcontroller series
Peripheral interface library
Generates Rust peripheral access code from SVD files used in embedded systems.
CAN interface
A hardware interface between USB and CAN-FD protocols
PDF generator
A PDF generation library with advanced features like layers, graphics, and typography.
Driver library
A Rust library providing safe wrappers for the ESP IDF SDK drivers