-
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…
-
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 they…
-
Currently, SPI device traits deal with a transaction concept, which implies transmission of some data, while the CS is set for the whole duration. There is currently no guidance on how should the peri…
-
There are applications where, when writing data to an SPI device, it is more efficient to write the data in a single transaction rather than multiple transactions (my use case is an SPI screen that ca…
-
Rewrite the BSP_CAN Driver to use the HAL. Make sure that functionality is accessible and generic to both Controls and BPS systems, and any future embedded systems.
Use [STM32Cube](https://www.st.c…
-
The "fix" for #8 assumes that drivers will only activate their CS right before communicating and deactivate it right afterwards and that there is no way for any other code in the same thread to do any…
-
I'm writing an embedded-hal driver for interfacing with Espressif ESP-AT firmware over UART. ESP-AT in some circumstances will cease responding to commands, so I need a timeout in my driver to know wh…
-
Hello.
I've spent some time trying link my HAL based driver for DHT sensors with rppal.
I think that rppal missing mostly 2 things right now:
* software implementation of open drain pin
* l…
-
Hello,
I'm considering porting an existing rust embedded project to embassy and would like to know if embassy has any support for [driver crates](https://github.com/rust-embedded/awesome-embedded-r…
-
### Environment
- OS and Version: win11 Professional Edition 23H2
- VS Code Version: 1.90.2
- C/C++ Extension Version: v1.21.0
- If using SSH remote, specify OS of remote machine: local
### Bug…