esp32 icon indicating copy to clipboard operation
esp32 copied to clipboard

Peripheral access crate for the ESP32

Results 6 esp32 issues
Sort by recently updated
recently updated
newest added

I see that there is an SVD repo in the Espressif org. There is currently no Esp32 SVD and I am wondering if the initial SVD is going to be...

This means that you can just compile the crate without needing to manually run make. After this patch build.rs does all the work, cargo still does dependency checking. just run...

Seems like https://github.com/esp-rs/esp32/pull/14 has unfortunately & subtley broken the code gen for indexed registers.

bug

I seems slight changes to how we use svdtools can silently break our generated code. We should implment some sort of testing format, such that CI can catch these kind...

enhancement
help wanted
good first issue

Many of the generated (in particular the indexed ones) need to be manually derived. This is achieved in svdpatch [here](https://github.com/esp-rs/esp32/blob/c7734f4687093c75739c3312d5b956c1cd51a0bf/svd/patches/esp32.yaml#L17) When the peripherals are copied it leaves behind the base...

enhancement
help wanted
good first issue

Would be nice to have a nicer api instead of manually bit shifting, e.g Replace ```rust gpio_reg_x.write(|w| unsafe { w.bits(0x1

enhancement
help wanted
good first issue