shared-bus
Bus sharing library
A crate that provides a way to share bus peripherals safely between multiple devices
Crate for sharing buses between multiple devices
129 stars
8 watching
33 forks
Language: Rust
last commit: 9 months ago embedded-halembedded-rustrust
Related projects:
Repository | Description | Stars |
---|---|---|
rahix/avr-hal | A Rust-based Hardware Abstraction Layer for AVR microcontrollers and common boards. | 1,322 |
esp-rs/esp-idf-hal | A Rust library providing safe wrappers for the ESP IDF SDK drivers | 469 |
aesteve/vertx-eventbus-client-rs | Provides Rust primitives to interact with Vert.x's TCP-based event bus | 10 |
rust-iot/radio-hal | An embedded radio abstraction layer for digital devices | 71 |
rp-rs/rp-hal | A collection of high-level drivers for the RP2040 microcontroller and associated boards. | 1,452 |
japaric/motor-driver | A Rust crate providing an interface to full H-bridge motor drivers | 10 |
sensirion/lin-bus-rs | A Rust implementation of the LIN bus protocol for master and frame level communication. | 17 |
c410-f3r/wtx | A collection of transport implementations and related tools for web technologies | 196 |
voltrb/volt-redis_message_bus | Provides a simple Redis-based message bus for sending messages between app instances | 4 |
rust-embedded-community/usb-device | A framework for building USB devices in Rust. | 450 |
riscv-rust/e310x-hal | Provides an embedded hardware abstraction layer (HAL) for the E310x microcontroller family. | 17 |
esp-rs/esp-pacs | A repository of Rust crates providing peripheral access to various Espressif SoCs and modules | 112 |
serialport/serialport-rs | Provides cross-platform serial port functionality for Rust. | 509 |
rahix/avr-device | Automated wrapper generator for AVR microcontroller registers | 178 |
david-sawatzke/hub75-rs | A Rust library for controlling Hub75 RGB matrix displays | 21 |