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

- What is missing in this API? - Can this API be implemented for different devices?

needs-impl
needs-driver
unproven-api

We have started a project to develop a asynchronous versions of the `embedded-hal` traits, at the moment championed by @Dirbaio. This will be developed as a separate crate called `embedded-hal-async`...

The `ADC` traits (`adc::Channel` and `adc::OneShot`) available on the 0.2.x versions have been removed ahead of the 1.0.0 release. See: #376 This issue servers as a tracking issue until we...

This API has not been designed yet. What methods should it provide?

discussion

The PWM traits available on the 0.2.x versions have been removed ahead of the 1.0.0 release. See: #357 This issue servers as a tracking issue until we add them back....

Its docs say "An ACK error shall be detected by a transmitter whenever it does not monitor a dominant bit during the ACK slot.", but `Can::transmit` only enqueues a frame...

_(This was all done and discussed in #204 but this crate continued its evolution before the merge. Here I just adapted the traits to how we do things now: 1...

S-waiting-on-review
T-hal

I have simply added the enum variant as per the proposal in #31, since it seemed to be the most popular. I am in the middle of implementing a [charlieplexing...

S-waiting-on-review
T-hal

The timer traits available on the 0.2.x versions have been removed ahead of the 1.0.0 release. See: #357 This issue servers as a tracking issue until we add them back....

The current embedded-hal CAN trait seems to only support 'transmit' and 'receive', but commonly higher level applications will need support at least: - Opening and closing the node - Setting...