1.
Introduction
2.
Ecosystem Overview
2.1.
Using the Standard Library (std)
2.2.
Bare Metal (no_std)
2.3.
Comparing std and no_std
3.
Required Dependencies
3.1.
Installing Rust
3.2.
Build Tools
4.
Tooling
4.1.
Text Editors and IDEs
4.2.
espflash
4.3.
espmonitor
4.4.
Debugging
4.4.1.
probe-rs
4.4.2.
OpenOCD
4.4.3.
Debugging in Visual Studio Code
5.
Writing Your Application
5.1.
Generate Project from Template
5.2.
Writing std Applications
5.3.
Writing no_std Applications (TODO)
Appendix A: Glossary
Light (default)
Rust
Coal
Navy
Ayu
The Rust on ESP Book
See the
rust-esp32-std-demo
.