-
I created a [Google Doc](https://docs.google.com/spreadsheets/d/1ilo_q4Qu_hXvhlKXskjjVudeR-lz2zwig7RFBfjtiNU/edit?usp=sharing) which contains some overview of what features different MCUs have.
Th…
-
I have a small board that has 2 devices attached to the same SPI bus
* AD9833 DDS that uses SPI MODE 2
* MCP41010 Digital Potentiometer that can use SPI MODE 0 or MODE 3
Each device has its own C…
-
I'm trying to write an initialisation function for a driver, but the fact that the pin initialisation functions don't give me an embedded-hal Error trait is being a bit of a pain in the behind for me.…
-
This issue was migrated from GitLab. The original issue can be found here:
https://gitlab.com/susurrus/serialport-rs/-/issues/71
---
It would be awesome if `serialport` would add opt-in support for th…
-
I am playing around with an [PN532 NFC HAT](https://www.waveshare.com/wiki/PN532_NFC_HAT) on a RaspberryPi 3B using I2C. I got everything to compile, but always received EOPNOTSUPP when trying to do a…
-
Google Pixel 7
Latest stable version 2024050700
Whenever I start the builtin camera for videorecordings using Telegram I receive below crash.
The picture is blurred and camera won't run and a cr…
-
I know that LVGL has been used with ChibiOS, all we need to do is have expose the task apis and the mutex, semaphore structures to LVGL.
I think we could do something cool to allow for drop-in RTOSs …
-
I'm trying to setup an embedded project with the async/await approach (using a simple executor, no big framework like Embassy). I have two modules which need to asynchronously manage two i2c devices o…
-
Hi.
Recently, the API of the `SpiDevice` trait has been updated to use a list of Operation instances instead of passing a closure.
https://github.com/rust-embedded/embedded-hal/blob/9ac61a73d78…
-
It would be good to have a guide for driver authors and other users of embedded hal providing best practices for defining and consuming drivers, and detailing the use of generics in both (as this can …