embedded-hal icon indicating copy to clipboard operation
embedded-hal copied to clipboard

A Hardware Abstraction Layer (HAL) for embedded systems

Results 180 embedded-hal issues
Sort by recently updated
recently updated
newest added
trafficstars

Depends on #392

S-waiting-on-review
T-hal

Good morning, I am trying to understand if the unsatisfied traits error I am receiving in my implementation is due to an error in my implementation, the platform HAL package,...

This PR adds a primitive for sharing an I2C or SPI bus across multiple threads where the synchronization scheme is managed externally (i.e. RTIC sync resources). The user is returned...

[CAN FD](https://en.m.wikipedia.org/wiki/CAN_FD) is rapidly becoming that de facto as it can provide much more bandwidth and is backwards compatible with CAN 2.0. Are there any plans to update the API...

since virtually all `embedded-hal` APIs are fallible (returning a `Result`) the question has arisen how drivers should return these to the caller when they don't deal with them themselves: should...

Hello, The current ErrorKind struct in the -io crates is very high-level. In contrast to embedded-hal-nb it does not expose the typical errors one might encounter (and want to handle)...

Fixes #573 - [x] Require infallible chipselect pins - [x] Add an unwrapping adapter - [ ] Think of a good name for the adapter - [x] Add documentation -...

This affects all the spi sharing utilities in some way, but I would like to highlight the worst case scenario: * You are using the mutex or critical section impl...

Despite it being stated that the `async` feature "enables embedded-hal-async support", there is no code implementation of this. Async shared busses would be very useful, especially for crates which only...

Hi, I am having a bit of a fight here with the `I2c` trait in `embedded-hal` 1.0.0. Let's suppose I have an I2C EEPROM that I just sent some data...