sengulhamza / esp32_st7789_lvgl

With ESP-IDF release v5, it is much easier to use LVGL as a component. I made a sample demo GUI design with LVGL in ESP32.
https://meplis.dev
GNU General Public License v3.0
7 stars 0 forks source link
esp32 lvgl st7789

DEMO

IDF Version: Release 5.0

cd esp/esp-idf
git checkout release/v5.0
git submodule update --init --recursive
git branch

git branch output

  master
* release/v5.0
(END)

How to build

git clone https://github.com/sengulhamza/esp32_st7789_lvgl.git
cd esp32_st7789_lvgl
#idf.py -DCMAKE_BUILD_TYPE=Debug reconfigure or
idf.py -DCMAKE_BUILD_TYPE=Release reconfigure
idf.py build
idf.py flash -p <port>

How to open terminal screen

idf.py monitor -p <port>
idf.py flash monitor  -p <port> # load and open terminal

Source hierarchy

tree src/

src
├── CMakeLists.txt
├── app
├── common
└── core
└── ui

Branch workflow

License

GPL-V3