shared-bus
by Rahix
Crate for sharing buses between multiple devices
AI summary
Bus sharing library
A crate that provides a way to share bus peripherals safely between multiple devices
- stars
- 129
- forks
- 33
- watching
- 8
Similar projects
Found by comparing what the projects do, not just their names.
rahix/avr-hal1.3K
AVR HAL
A Rust-based Hardware Abstraction Layer for AVR microcontrollers and common boards.
Driver library
A Rust library providing safe wrappers for the ESP IDF SDK drivers
Event bus client
Provides Rust primitives to interact with Vert.x's TCP-based event bus
Radio abstraction
An embedded radio abstraction layer for digital devices
rp-rs/rp-hal1.5K
Microcontroller drivers
A collection of high-level drivers for the RP2040 microcontroller and associated boards.
Motor driver library
A Rust crate providing an interface to full H-bridge motor drivers
LIN bus driver
A Rust implementation of the LIN bus protocol for master and frame level communication.
c410-f3r/wtx228
Transport library
A collection of transport implementations and related tools focused on web technologies
Message Bus
Provides a simple Redis-based message bus for sending messages between app instances
USB device library
A framework for building USB devices in Rust.
Microcontroller HAL
Provides an embedded hardware abstraction layer (HAL) for the E310x microcontroller family.
SoC driver library
A repository of Rust crates providing peripheral access to various Espressif SoCs and modules
serial interface library
Provides cross-platform serial port functionality for Rust.
Register wrappers
Automated wrapper generator for AVR microcontroller registers
RGB controller
A Rust library for controlling Hub75 RGB matrix displays