Wallas DT/GB Heater Controller on an ESP32C3
Getting Started
As described in the chapter on Risc-V target installation in the Rust on ESP Book, you should install the ESP32c3 target for your rust toolchain by doing:
rustup toolchain install stable --component rust-src
rustup target add riscv32imc-unknown-none-elf
Now checkout this project.
It is advised to run the --release version of the application, thus to build and run, do:
cargo build --release
cargo run --release
Currently the application will not discover wireless network and do configuration of it; a known network, along with encryption key is compiled into it - therefore, before building, run this and set the information: network name, network password and desired log level:
. ./set-env.sh
Description
Languages
Rust
77.4%
JavaScript
17.6%
CSS
4.5%
Shell
0.5%