-
Right now it seems impossible to add a way to access the underlying device with embassy-net. In its current form it can't simply be added with a `device_mut` method on the stack because the device wil…
-
While working off the embassy_hello_world example for esp32_hal, I noticed that the `#[cfg(feature = "embassy-time-timg0")]` above `embassy::init` results in a panic if used in my own crate:
```
!…
-
Having spent some time on creating a PR for Embassy that introduces a non-alloc MPSC, there was a question posed as to whether the MPSC would be a better fit here.
The MPSC’s implementation is desi…
-
Investigating now.
-
`poll` calls smoltcp's `poll_at` method in a hot loop (but yields to the executor each iteration). This seems very inefficient because we could just wait until the `poll_at` instant. It also makes the…
-
Although I know it is very much not recommended because the memory budget can vary over builds on IoT devices, I wanted to experiment with https://github.com/yvt/rlsf to have a fun experiment on how u…
-
Hi,
I've learned of embassy today and wanted to experiment a little bit with it on my Nucleo-68 which has a STM32WB55RG. On the blinky example I noticed that the timing was wrong. The time shown vi…
-
When building an Embassy project from within a Cargo workspace the build fails with
```
Compiling stm32-metapac v0.1.0 (https://github.com/embassy-rs/embassy.git#825b6710)
LLVM ERROR: Global variab…
-
After following the instructions in the book, I tried building the Hello Board project with `cargo build --target riscv32imc-esp-espidf`.
The build then fails with many errors of the following type:
…
-
aria-pressed states:
"A value of mixed means that the values of more than one item controlled by the button do not all share the same value. Examples of mixed-state buttons are described in the WAI-A…