2025-01-16 10:23:54 +01:00
2025-04-13 23:12:38 +02:00
2025-02-09 14:02:42 +01:00
2025-02-09 14:02:42 +01:00
2025-04-14 08:08:06 +02:00
2025-01-02 22:57:36 +01:00
2025-02-09 14:02:42 +01:00

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
Wifi Gateway for Wallas DT/GB Heaters
Readme 254 KiB
Languages
Rust 77.4%
JavaScript 17.6%
CSS 4.5%
Shell 0.5%