7 releases (breaking)
| 0.5.0 | Aug 27, 2025 |
|---|---|
| 0.4.0 | Aug 2, 2025 |
| 0.3.2 | Aug 2, 2025 |
| 0.3.1 |
|
| 0.0.0 | Sep 18, 2022 |
#972 in Embedded development
128,225 downloads per month
Used in 107 crates
(26 directly)
460KB
10K
SLoC
embassy-embedded-hal
Collection of utilities to use embedded-hal and embedded-storage traits with Embassy.
- Shared SPI and I2C buses, both blocking and async, with a
SetConfigtrait allowing changing bus configuration (e.g. frequency) between devices on the same bus. - Async utilities
- Adapters to convert from blocking to (fake) async.
- Adapters to insert yields on trait operations.
- Flash utilities
- Split a flash memory into smaller partitions.
- Concatenate flash memories together.
- Simulated in-memory flash.
Dependencies
~1MB
~22K SLoC