-
I came to a point where I need some `ns` delays, which can't be achieved by using the `Delay` trait. So I have done a bit of research and found that I am not the only one having this requirement. My e…
-
Splitting this off from https://github.com/google/iree/pull/5096 and a discussion on Discord [here](https://discord.com/channels/689900678990135345/782059441641881630/821157599679479808).
**TL;DR: …
-
Firstly, what an amazing effort! Thank you for this initiative!
Being new to the embedded world, I note a severe lack of unit tests in general. As C is often used, I put that down to the effort of …
huntc updated
3 years ago
-
https://github.com/rust-embedded/gpio-cdev
Sysfs interface for GPIO is now deprecated: https://github.com/rust-embedded/rust-sysfs-gpio/issues/38
I'm using kernel 5.11 and the old way does not w…
-
after add this files to proect, error build. File not found -
#include "i2c.h"
#include "usart.h"
#include "gpio.h"
#include "spi.h"
-
Hi,
I was trying to use this crate with a raspberry pi pico. I used it like that:
```Rust
let mut data_pin = pins.gpio15.into_mode::();
let mut cs_pin = pins.gpio13.into_mode::();
let mut sck_…
-
Having followed the given instructions, My First attempt to load the project produces a dialog box with the following message
The project 'mksRobinNano' contains the unknown tool 'CMSISDAP_ID'.
On…
-
Use of I2C in TinyGo is not "thread-safe".
HAL would not use mutex to serialise concurrent access. Synchronisation when needed, must be done in application code.
This is contra, for example, to Li…
-
Yotta produces the linking command line with all objects paths. It becomes too long for Windows. Perhaps some other mechanism should be adopted while linking to avoid command lines longer than the lim…
-
I have a situation where I need to daisy chain three different sensors on the same I2C channel. With the pattern in this codebase, the driver takes ownership of the I2C device not allowing it to be s…