Esp-Idf-Hal
Visit Toolesp-idf-hal provides safe Rust wrappers for drivers in the ESP IDF SDK, implementing embedded-hal traits for ESP32. It supports almost all ESP IDF drivers with both blocking and async modes.
At a glance
Trending
esp-idf-hal provides safe Rust wrappers for drivers in the ESP IDF SDK, implementing embedded-hal traits for ESP32. It supports almost all ESP IDF drivers with both blocking and async modes.
Trending
About
esp-idf-hal is an open-source project that offers safe Rust wrappers for the drivers found in the ESP IDF SDK, specifically designed for ESP32 microcontrollers. It implements both V0.2 and V1.0 traits of embedded-hal, supporting both blocking and asynchronous operations for a wide range of drivers including GPIO, SPI, I2C, TIMER, PWM, and I2S. While it provides comprehensive functionality, it's important to note that this is a community-driven effort, meaning it might lag behind the latest stable ESP-IDF versions and requires more documentation. For officially supported HALs, users might consider esp-hal, which is no_std-only and requires async programming.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending