esp-hal icon indicating copy to clipboard operation
esp-hal copied to clipboard

no_std Hardware Abstraction Layers for ESP32 microcontrollers

Results 223 esp-hal issues
Sort by recently updated
recently updated
newest added

![image](https://github.com/esp-rs/esp-hal/assets/6977289/27a0da53-ffa9-4a75-9b3c-3d61b3f281be) The important line here is the > Figure12-2 is a diagram of timer Tx in a timer group Meaning that each timer inside a timer group can configure its...

bug
peripheral:timg

This is the only place in `hal` where `clear_bit()` is used. https://github.com/esp-rs/esp-hal/blob/d5abc3fc85749b80bb47f0a12990f5134d14cbee/esp-hal/src/lcd_cam/lcd/i8080.rs#L393 Does it do anything? Is not those fields are `writeOneToClear`?

bug

Hello guys can you help me please the code is not working for me [output] Finished dev [optimized + debuginfo] target(s) in 0.42s Running `espflash flash --monitor target/xtensa-esp32-none-elf/debug/dron-test` [2024-03-29T18:35:34Z INFO...

Compiling the tests can be done via .e.g ``` cargo test --doc -Zdoctest-xcompile -Zbuild-std=core,panic_abort --features esp32c6 --target riscv32imac-unknown-none-elf ``` in the esp-hal folder. The idea is to use code snippets...

At least on C6 we see suspicious results. e.g. for AdcCalCurve ``` PIN2 ADC reading = 7734 mV PIN2 ADC reading = 6681 mV PIN2 ADC reading = 6832 mV...

bug
peripheral:adc

Prerequisites: - ESP-WROOM-32 module - 4.7 kOhm resistor Problem: Plug the resistor to 3V and GPIO4 pins of the ESP module. Then consider the following code: ```rust #![no_std] #![no_main] use...

bug
peripheral:gpio

#### Description Enables HIL CI for ESP32-S3. #### Considerations - The VM needs to be Ubuntu 22.04 due to https://github.com/esp-rs/rust-build/issues/252 - Other VMs are using Ubuntu 20.04. I've manually updated...

skip-changelog
status:blocked

For now, let's use the table from https://github.com/esp-rs/esp-hal/issues/809#issuecomment-1999308797: > I've gathered a list of the `esp-hal` modules and how hard/easy I think it would be to test those (take it...

status:long-term
tests

A handful of people over the last few weeks have reported problems while using the `dev` profile, which is to be expected (from my perspective, they have no way of...

documentation

### Read After a little bit of testing, I figured out that `dma_read` works fine when received data is shorter than buffer- it does so by leaving the rest of...