/esp32
ESP32 Series
Rust development guides, template projects, and sensor experiments for ESP32-C3/C6/S3.
ESP32 + Rust#
ESP32 is a low-cost Wi-Fi and Bluetooth IoT chip family from Espressif. This series covers Rust development on ESP32-C3/C6/S3.
Supported chips#
- ESP32-C3 (RISC-V)
- ESP32-C6 (RISC-V, Wi-Fi 6)
- ESP32-S3 (dual-core Xtensa)
Development tools#
- esp-hal
- Embassy
- espflash
- 01Configure an ESP32 template projectUse esp-generate to create an ESP32-C3 Rust starter project and configure espflash, logging, debugging, and VSCode integration.1 min
- 02Read DHT11 temperature and humidity on ESP32-C3Read a DHT11 temperature and humidity sensor with Rust on ESP32-C3, then build, flash, and monitor it with cargo run.2 min