There are two approaches for using Rust on Espressif chips:
- With the full standard library available (
- Without the standard library available (
Both approaches have their advantages and disadvantages, so you should make a decision based on your project's needs. This chapter contains an overview of the two approaches followed by a brief comparison between them.
The esp-rs organization on GitHub is home to a number of repositories related to running Rust on Espressif chips. Most of the required crates have their source code hosted here.