Compilation for ESP32S3 Display T-Display-S3 #23297
Replies: 2 comments 19 replies
-
That's what happens when you just pick a few And Here's the setup used with standard precompiled LVGL builds: |
Beta Was this translation helpful? Give feedback.
-
Alright, again, thanks for the quick feedback. I tried to re-apply the auto config, since this is recommended in the migrating-to-udisplay section. From what I read, on the udisplay page, universal display support ST7789 TFT display in SPI. So, udisplay is not the way to go for this, it seems. Maybe I require haspmota? In the previous code you provided, I see Not sure if this is it? @Jason2866, can you provide some insight how you compiled the version tasmota32s3-lvgl.factory.bin Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I'm trying to compile on gitpod.io for the ESP32S3 from Lilygo.
For my project, I need to enable the following:
scripts :
#ifndef USE_SCRIPT
#define USE_SCRIPT // adds about 17k flash size, variable ram size
#endif
ST7789
#ifndef USE_DISPLAY_ST7789
#define USE_DISPLAY_ST7789
#endif
CO2 sensor
#ifndef USE_MHZ19
#define USE_MHZ19
#endif
LVGL, HASPmota, and ST7789 display driver
#ifndef USE_LVGL
#define USE_LVGL
#endif
So I modified the user_config_override.h accordingly.
When I compile: platformio run -e tasmota32s3
I get lots of errors. I tried so many things, I lost track.
I get many undefined reference to lvbe_malloc, _Z10start_lvglPKc, _Z15lv_set_paint_cbPv, _Z15lv_get_paint_cbv, _Z12lvgl_startedv,
_Z24lvgl_set_screenshot_filePN2fs4FileE, _Z26lvgl_reset_screenshot_filev and maybe others. See the attached file for details.
Could someone you point me in the right direction please?
Thanks!
Simon
compile_output.txt
Beta Was this translation helpful? Give feedback.
All reactions