Running GUI on ESP32-S3 with Rust

Hello, it has been a while since I shared some insights on Rust in embedded systems. Below is a demonstration of the GUI effect of Rust on the ESP32-S3.The project uses: esp-hal latest version

esp-hal = { version = "1.0.0-beta.1", features = [    "esp32s3",    "psram",    "unstable",    "log-04",] }

The GUI library used is Slint, version as follows:

slint = { version = "1.10.0", default-features = false, features = [    "libm",    "unsafe-single-threaded",    "compat-1-2",    "renderer-software",] }

The touch driver is GT911.

Leave a Comment