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
19 stars
5 watching
4 forks
Language: Rust
last commit: 5 months ago Related projects:
Repository | Description | Stars |
---|---|---|
dlkj/usbd-human-interface-device | A Rust library that provides an embedded USB HID library for building human interface devices | 116 |
rust-embedded-community/usb-device | A framework for building USB devices in Rust. | 450 |
fmckeogh/vesc-comm | Library providing communication protocols for interacting with VESC devices | 1 |
fltk-rs/fltk-rs | Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. | 1,614 |
xmc-rs/xmc4800 | A Rust library for interfacing with the XMC4800 microcontroller peripheral interface | 3 |
alvaroparker/libfprint-rs | A Rust wrapper around libfprint library for fingerprint recognition and sensor functionality. | 11 |
haobogu/rmk | A firmware library for embedded keyboards with real-time keymap editing, wireless connectivity and low-power capabilities. | 601 |
sreedevk/pocketbase-sdk-rust | Provides a Rust SDK to interact with Pocketbase's backend services | 58 |
pulse-loop/afe4404 | A software library that provides a high-level interface to interact with the AFE4404 device in embedded systems | 2 |
ulixxe/usb_cdc | A Verilog module implementing a full-speed USB communications device class for FPGA and ASIC designs. | 157 |
xmc-rs/xmc4700 | A Rust library providing peripheral access to the XMC4700 microcontroller series | 3 |
xmc-rs/xmc4400 | Generates Rust peripheral access code from SVD files used in embedded systems. | 1 |
rudolphriedel/usb_can-fd | A hardware interface between USB and CAN-FD protocols | 54 |
fschutt/printpdf | A PDF generation library with advanced features like layers, graphics, and typography. | 827 |
esp-rs/esp-idf-hal | A Rust library providing safe wrappers for the ESP IDF SDK drivers | 469 |