-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LVGL (version 8) and SQLite3 #103
Comments
Hi @jerryliugithub, This issue is most likely due to an RGB LCD screen drifting problem. You can follow the steps to resolve it, and refer to the comment for more details on the cause. |
Thank you for the quick reply. Unfortunately, I can't find the current version of arduino-esp32 V3.0.3. Could you please provide me with the esp32-3.0.3-h version? I would be very grateful! |
Sure, I am working on it. |
I switched the Arduino ESP32 to V3.0.2, and it displayed correctly, which solved the problem I've been stuck on for three days. Thank you very much! setup()
|
To prevent RGB screen drift issue, the high-performance SDK version has enabled the 'XIP on PSRAM' feature by default, as shown below. For details on its functionality, please refer to the documentation. |
Hi @jerryliugithub, esp32-3.0.3-h is ready now, please check the link. |
I am using 8 screens with over 150 widgets, and I have also enabled PSRAM. Is this level of memory consumption normal? |
During the use of LVGL (version 8) and SQLite3, I encountered an issue: when inserting records into the SQLite3 database, the screen experiences scrolling, and the x and y coordinates of LVGL UI elements (such as buttons and text boxes) get misaligned. After the insertion operation is completed, the position of UI elements on the screen is incorrect. Commenting out the insertion of records into the SQLite3 database resolves the issue. It seems that the insertion action is affecting LVGL's screen update.
The text was updated successfully, but these errors were encountered: