-
## ESP32-C6
- [ ] Interrupts
- [x] `LP_I2C`
- [x] `LP_IO`
- [ ] `LP_TIMER`
- [x] `LP_UART`
- [ ] `LP_WDT` (?)
## ESP32-S2/S3
- [ ] Interrupts
- [ ] `RTC_I2C`
- [x] `RTC_IO`
- [ ] `SEN…
-
From this project's inception we've just been hard-coding the clock source for peripheral drivers (usually just using the default clock source). This has been done just to keep things simple. We've re…
-
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…
-
The current implementations for getting the time (since boot?) are:
- https://github.com/esp-rs/esp-hal/blob/v0.19.0/esp-hal/src/time.rs
- https://github.com/esp-rs/esp-hal/blob/v0.19.0/esp-hal/src/…
-
We currently are not implementing the `Drop` trait for (any of?) our drivers. For at least most of them, we should do so, and restore the peripherals back to their boot-default state.
I think perha…
-
I will likely update this issue with more information once we have discussed our plans a bit more, but in short I think it's time we start doing some top-down design of how we want our public APIs to …
-
Hi,
We purchased some of these boards from seedstudio. We verified several peripherals now, but we are having trouble with Ethernet port.
We soldered the jumpers as indicated in the manuals, an…
-
I am trying to run it on an Ubuntu system with local Ollama installed, but I'm facing three issues:
1. The code is unable to create//pull the Docker image.
2. It is using only the CPU (not the GPU…
-
At the moment, the drivers in the HAL take GPIO pins for each peripheral signal, which works for most cases.
However the ESP32 can also:
1. Route a GPIO pin to multiple peripheral inputs.
2. Rout…
-
**Is your feature request related to a problem? Please describe.**
RTIO is a feature that enables lock-free queue like requests to hardware peripherals, allowing for things like SPI transactions to…