Skip to content

Repository files navigation

lvgl-bevy-demo

This is a no_std demo project for lv_bevy_ecs

Tested with ESP32 only.

If std environment is needed, check out the esp-idf-svc branch or the lvgl-bevy-demo-dsi project.

Installing the toolchain

cargo install espup espflash ldproxy
espup install

Building

You need additional env variables in .cargo/config-local.toml and the PATH applied from ~/export-esp.sh

[env]
LIBCLANG_PATH = '...'
LV_SYSROOT = '...'

LIBCLANG_PATH can be found in ~/export-esp.sh

LV_SYSROOT sysroot can be found with xtensa-esp32-elf-ld --print-sysroot

Flashing

cargo run

Upload speed

To increase upload speed set baudrate = 460800 in espflash.toml

About

Sample code for lv_bevy_ecs targeting the Cheap Yellow Display

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages