usb-pd-rs

USB PD library

A Rust library and firmware driver for USB Power Delivery with support for specific hardware devices.

USB-PD and associated hardware driver libraries in Rust

GitHub

21 stars
5 watching
5 forks
Language: Rust
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
dlkj/usbd-human-interface-deviceA Rust library that provides an embedded USB HID library for building human interface devices119
rust-embedded-community/usb-deviceA framework for building USB devices in Rust.451
fmckeogh/vesc-commLibrary providing communication protocols for interacting with VESC devices1
fltk-rs/fltk-rsRust bindings for a cross-platform GUI library1,646
xmc-rs/xmc4800A Rust library for interfacing with the XMC4800 microcontroller peripheral interface3
alvaroparker/libfprint-rsA Rust wrapper around libfprint library for fingerprint recognition and sensor functionality.11
haobogu/rmkA firmware library for embedded keyboards with real-time keymap editing, wireless connectivity and low-power capabilities.652
sreedevk/pocketbase-sdk-rustProvides a Rust SDK to interact with Pocketbase's backend services62
pulse-loop/afe4404A software library that provides a high-level interface to interact with the AFE4404 device in embedded systems2
ulixxe/usb_cdcA Verilog module implementing a full-speed USB communications device class for FPGA and ASIC designs.159
xmc-rs/xmc4700A Rust library providing peripheral access to the XMC4700 microcontroller series3
xmc-rs/xmc4400Generates Rust peripheral access code from SVD files used in embedded systems.1
rudolphriedel/usb_can-fdA hardware interface between USB and CAN-FD protocols56
fschutt/printpdfA PDF generation library with advanced features like layers, graphics, and typography.840
esp-rs/esp-idf-halA Rust library providing safe wrappers for the ESP IDF SDK drivers482