Berry Scripting Help with ESP32 LVGL Touch Display

20 views
Skip to first unread message

Ron L

unread,
May 27, 2025, 3:20:01 PMMay 27
to TasmotaUsers
Flashed an ESP32 with Tasmota32-LVGL binary and got it configured and working with display.ini and autoexec.be from the Tasmota LVGL documentation examples.  ESP32 is stable.  My needs are to subscribe to a single MQTT topic on my local LAN and show the values on the display.  This is my FIRST attempt at Berry scripting, but I did get a working display other that the ESP32 locks up or reboots about every 3 minutes giving this reason in the console:
 {"Info3":{"RestartReason":{"Exception":29,"Reason":"StoreProhibited","EPC":"40162f1b","EXCVADDR":"00000434","CallChain":["40162f18"

Here is a mirror of my display:
ESP32 Display Screenshot.jpg

I will attach my Autoexec.be file which I modified from the example trying to make it fit my needs.  It is a mess - do doubt can be streamlined.  Not sure I am doing my mqtt subscribe correctly even though it does update when it not locking up.

Wondering if someone that knows Berry could find time to take a peek at my code and offer some tips.

Thanks in advance.
autoexec.be
Reply all
Reply to author
Forward
0 new messages