Registry / other / embedded-hal-bus

embedded-hal-bus

JSON →
library0.3.0rscratesunverified

Bus/Device connection mechanisms for embedded-hal, a Hardware Abstraction Layer for embedded systems.

other
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

use embedded_hal_bus::i2c::I2cBus;

Creates an I2C bus from an embedded-hal I2C peripheral.

use embedded_hal_bus::i2c::I2cBus; use embedded_hal::i2c::I2c; // Requires an I2C peripheral implementing I2c // let bus = I2cBus::new(i2c_peripheral);
Debug
Known footguns
gotchaRequires an embedded-hal implementation for your specific hardware.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
11 hits · last 30 days
gptbot
3
claudebot
3
Resources