Dies ist eine funktionierende Demo der LVGL Bibliothek inkl. Touch mit dem originalen Az-Delivery Touch.
Verwendet wurde die Arduino IDE
Boardverwalter URL: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Bibliotheken:
- XPT2046_Touchscreen by Paul Stoffregen Version 1.4.0
- TFT_eSPI by Bodmer Version 2.5.43
- lvgl von kisvegabor Version 9.1.0 V9.1.0 --> wichtig! 9.2 macht Probleme
Setup Dateien:
die im Repo hinterlegten Setup Dateien sind an folgenden Orten zu hinterlegen:
- lv_conf.h --> C:\Users\DEIN_USERNAME\Documents\Arduino\libraries
- User_Setup.h --> C:\Users\DEIN_USERNAME\Documents\Arduino\libraries\TFT_eSPI
LVGL Demos + Examples:
- kopiere die Ordner demos und examples
- aus dem Ordner C:\Users\DEIN_USERNAME\Documents\Arduino\libraries\lvgl
- in diesen : C:\Users\DEIN_USERNAME\Documents\Arduino\libraries\lvgl\src
Light / Dark Theme in der Datei lv_conf.h kann umgestellt werden:
/*0: Light mode; 1: Dark mode*/
#define LV_THEME_DEFAULT_DARK 1