972 B
972 B
esp/rust
shaunrd0/klips/esp/rust
├── 01_esp-idf-std # Template project for using ESP-IDF with std enabled.
├── 02_esp-gen-no-std # Template ESP32 project using no std.
├── 03_no-std-lcd # Drawing to LCD using ESP32 no std.
├── 04_no-std-aht20 # Reading temperature and humidity from a AHT20 sensor using ESP32 no std.
└── README.md
Development Setup
Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
You must run these commands to set up ESP before building any of these examples.
sudo apt install python3-venv
mkdir /tmp/espup && cd /tmp/espup
cargo install espup --locked
espup install
cargo install ldproxy
sudo usermod -aG dialout $USER
newgrp dialout
Some notes I took while setting this up for the first time: Knoats