https://github.com/georgik/esp32-rust-lilygo-t5-epaper
ESP32 Rust Bare Metal implementation for LilyGO T5 Epaper Serie using SSD1680 crate
https://github.com/georgik/esp32-rust-lilygo-t5-epaper
bare-metal epaper esp-rs esp32 rust
Last synced: 3 months ago
JSON representation
ESP32 Rust Bare Metal implementation for LilyGO T5 Epaper Serie using SSD1680 crate
- Host: GitHub
- URL: https://github.com/georgik/esp32-rust-lilygo-t5-epaper
- Owner: georgik
- License: apache-2.0
- Created: 2023-01-11T05:38:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T07:57:29.000Z (over 1 year ago)
- Last Synced: 2025-03-17T09:11:15.155Z (3 months ago)
- Topics: bare-metal, epaper, esp-rs, esp32, rust
- Language: Rust
- Homepage:
- Size: 79.1 KB
- Stars: 17
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
- awesome-esp-rust - esp32-rust-lilygo-t5-epaper - ESP32 LilyGo T5 ePaper with WiFi (Projects / `no_std`)
README
# Rust no_std LilyGo T5 v2.3.1 2.13
## Main example with WiFi support
no_std example for e-ink LilyGoT5 with Wi-Fi support.
The example connects to an IP address and download text file.
Then the content of the text is displayed on the screen.
Build and flash:
```
export SSID="Wokwi-GUEST"
export PASSWORD=""
cargo run --release
```## Hello example
Simpler example which just draws to the display
```
cargo run --release --example hello
```### Wokwi simulation
Once the release build is ready, it's possible to launch simulator.
Go to VS Code and open Wokwi simulation.