A curated list of resouces for development in the Rust programming language for ESP32, ESP32-C2/C3/C6, ESP32-H2, and ESP32-S2/S3.
esp-halYou can usually find community members (including some employees of Espressif) in the #esp-rs:matrix.org Matrix room.
no_std approach development on ESP32-C3.std approach development on ESP32-C3 by Ferrous Systems.std library (via ESP-IDF).no_std applications targeting Espressif's chips.esp-halReusable libraries and library collections built on top of esp-hal.
esp-hal.stdesp-idf-sys FFI bindings.std ESP32-C3 application boilerplate on production with tokio for async support and examples for IO, Wi-Fi provisioning, eFuse, GPIO, I2C, HTTP, BLE advertising, etc.std binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen.no_stdno_std ESP32-C6 DCC command station firmware for model railroading, built with esp-hal, Embassy, RailCom support, Z21 networking, and runtime WiFi provisioning.esp-hal and embedded-graphics.esp-hal hardware abstraction layer.This list is licensed under
(top 30 of 41)
A curated list of resouces for development in the Rust programming language for ESP32, ESP32-C2/C3/C6, ESP32-H2, and ESP32-S2/S3.
esp-halYou can usually find community members (including some employees of Espressif) in the #esp-rs:matrix.org Matrix room.
no_std approach development on ESP32-C3.std approach development on ESP32-C3 by Ferrous Systems.std library (via ESP-IDF).no_std applications targeting Espressif's chips.esp-halReusable libraries and library collections built on top of esp-hal.
esp-hal.stdesp-idf-sys FFI bindings.std ESP32-C3 application boilerplate on production with tokio for async support and examples for IO, Wi-Fi provisioning, eFuse, GPIO, I2C, HTTP, BLE advertising, etc.std binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen.no_stdno_std ESP32-C6 DCC command station firmware for model railroading, built with esp-hal, Embassy, RailCom support, Z21 networking, and runtime WiFi provisioning.esp-hal and embedded-graphics.esp-hal hardware abstraction layer.This list is licensed under
(top 30 of 41)