├── .cargo └── config.toml ├── .clippy.toml ├── .pre-commit-config.yaml ├── .rustfmt.toml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE-2.0.txt ├── LICENSE-MIT.txt ├── README.md ├── display-th.jpg ├── display.jpg ├── esp32c3-embassy ├── Cargo.toml └── src │ ├── adafruitio.rs │ ├── cell.rs │ ├── clock.rs │ ├── dashboard.rs │ ├── display.rs │ ├── domain.rs │ ├── http.rs │ ├── logging.rs │ ├── main.rs │ ├── random.rs │ ├── sensor.rs │ ├── sleep.rs │ └── wifi.rs ├── flake.lock ├── flake.nix ├── justfile ├── rust-toolchain.toml ├── sketch ├── LICENSE-GPL-3.0.txt ├── links.txt ├── sketch.fzz └── sketch.png └── waveshare-154bv2-rs ├── Cargo.toml └── src ├── async.rs ├── blocking.rs ├── buffer.rs ├── color.rs ├── command.rs ├── error.rs └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/.clippy.toml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/LICENSE-APACHE-2.0.txt -------------------------------------------------------------------------------- /LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/LICENSE-MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/README.md -------------------------------------------------------------------------------- /display-th.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/display-th.jpg -------------------------------------------------------------------------------- /display.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/display.jpg -------------------------------------------------------------------------------- /esp32c3-embassy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/Cargo.toml -------------------------------------------------------------------------------- /esp32c3-embassy/src/adafruitio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/adafruitio.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/cell.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/clock.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/dashboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/dashboard.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/display.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/domain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/domain.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/http.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/logging.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/main.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/random.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/sensor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/sensor.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/sleep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/sleep.rs -------------------------------------------------------------------------------- /esp32c3-embassy/src/wifi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/esp32c3-embassy/src/wifi.rs -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/flake.nix -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/justfile -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /sketch/LICENSE-GPL-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/sketch/LICENSE-GPL-3.0.txt -------------------------------------------------------------------------------- /sketch/links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/sketch/links.txt -------------------------------------------------------------------------------- /sketch/sketch.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/sketch/sketch.fzz -------------------------------------------------------------------------------- /sketch/sketch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/sketch/sketch.png -------------------------------------------------------------------------------- /waveshare-154bv2-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/Cargo.toml -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/async.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/blocking.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/buffer.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/color.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/command.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/error.rs -------------------------------------------------------------------------------- /waveshare-154bv2-rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiomattera/esp32c3-embassy/HEAD/waveshare-154bv2-rs/src/lib.rs --------------------------------------------------------------------------------