Rust on Espressif chips – 29-09-2023

This quarterly update of the esp-rs effort highlights the progress made in Q3 2023. One major bugfix was made for the hardware floating point unit for ESP32 & ESP32-S3, with credit given to @zRedShift for discovering and fixing the bug. Additionally, @zRedShift contributed two patches to improve code generation for cttz, abs, min, and max functions. The esp-hal library saw updates including support for deep sleep on ESP32-S3 and new cryptographic accelerator support. BLE support was added for ESP32-C6 in esp-wifi, and improvements were made to the esp-now async API. Furthermore, updates were made to various components such as esp-idf-hal and esp-idf-svc. The matter-rs crate, now known as rs-matter, had its first release on crates.io with support for async and no_std platforms. Other minor updates were made to tools like espflash and espsegs. Users are encouraged to provide feedback on open issues, and recent talks on using async in Rust and embedded programming were given at Espressif DevCon and Rust Copenhagen monthly meet up.

https://mabez.dev/blog/posts/esp-rust-29-09-2023/

To top