DevContainer for Rust on Espressif microcontrollers 🤩 😃.
Tested on Linux (Ubuntu 22.04.5 LTS) using espressif/idf-rust:esp32c3_latest image for esp32c3 devboard.
Feel free to try out other dev board images found in espressif/idf-rust
- Docker
- Visual Studio Code
- Remote Development extension pack in Visual Studio Code Marketplace.
-
Clone repository and open on VS Code
git clone --recursive https://github.com/MasterpieceTechVideos/esp-rs-devcontainer.git code esp-rs-devcontainer
-
Reopen project in container
Reopen.in.Container.mp4
-
Open new terminal in container and run the sample projects on your connected
esp32c3dev board.cd /workspaces/esp-rs-devcontainer/no_std-training/intro/hello-world/ cargo run
