/awesome-esp-rust

Curated list of resources for ESP32 development in the Rust programming language

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome ESP Rust

Awesome

A curated list of resouces for development in the Rust programming language for ESP32, ESP32-C2/C3/C6, and ESP32-S2/S3.

Table of Contents

Community

You can usually find community members (including some employees of Espressif) in the #esp-rs:matrix.org Matrix room.

Books, Blogs, and Training Materials

Video Courses

Tools

  • espup - Tool for installing and maintaining the required toolchains for developing applications in Rust for Espressif SoC's.
  • espflash - Serial flasher utility for Espressif SoCs and modules based on esptool.
  • esp-web-flash-server - WebSocket server for flashing from Visual Studio Code Remote Containers using a web browser.
  • wokwi-server - WebSocket server for running simulations in Wokwi from Visual Studio Code Remote Containers using a web browser.
  • Wokwi Simulator - Web browser simulator that supports Rust language on ESP32 chips.

Templates

Open Hardware

Projects

std

no_std

License

This list is licensed under