-
While we have a tracking issue for async drivers _with_ `embedded-hal-alpha` traits (#70), we should additionally implement async drivers for peripherals which _do not_ have traits pre-defined. We can…
-
I have just released [`embedded-time`](https://github.com/FluenTech/embedded-time) to handle clocks, instants, durations more easily in embedded contexts. It follows a similar idea to the C++ `std::ch…
-
As pointed out by @JohnDoneth, @kunerd crate [HD44780](http://github.com/kunerd/clerk) is doing custom bitbanging via sysfs instead of using the `embedded-hal` traits which means that this driver does…
-
I'm trying to implement `embassy_usb_driver::Driver` for the MAX3421E using `embedded_hal_async::spi::SpiDevice` and some parts of the trait docs aren't clear.
1. What is `Endpoint::wait_enabled`? …
-
I get a strange error when trying to build the blinky example:
```rust
error[E0433]: failed to resolve: use of undeclared crate or module `embedded_hal`
--> src/main.rs:17:5
|
17 | use e…
-
I'd like to propose a trait for a bit banged 1-wire protocol.
It is a fairly simply protocol that uses a single pin for communications between one master device and many slaves devices. Because of th…
-
Hey there! I recently went to port one of my driver crates to [the new `embedded-hal@1.0.0-rc.3`](https://docs.rs/embedded-hal/1.0.0-rc.3/embedded_hal/index.html), with its (honestly much nicer) APIs.…
onkoe updated
6 months ago
-
The [Embassy project](https://embassy.dev) imposes first-class `async` support in the Rust embedded world including wake-on-interrupt scenarios which may be extremely helpful in certain scenarios. Ala…
-
Moved from #36
I would like to see the following introduced to the `embedded-hal`/portability chapter:
* Examples (we've already discussed)
* Commentary on why these traits are useful, (N*M vs…
-
It would be good to commit to a more regular crates-io release cycle, in order to get more people away from patches when possible.
It might be good to set up some regular cadence, like every week o…