I am using a separate ESP32 Dev board and screen for the LVGL course. I made it so far through Module 3.2 of the LVGL course. When I tried to compile 3.3 “Display Sensor Data on a Table”, it said not enough memory. I found the answer to that which was to make sure ESP32 Dev Module was board selected and to go to tools/partition scheme and change to “Huge APP (3Mb no OTA/1Mb SPIFFS”. After that the sketch compiled fine but when I downloaded, nothing shows on screen. If I go back and put in Module 3.2 code, that all works. So I don’t know what to try next for module 3.3. Anyone have a suggestion?
Hi.
That probably means that the BME280 sensor is not properly attached.
Please double-check the connections.
Let me know your feedback.
Regards,
Sara
The BME280 is attached correctly, I also used it in the 3.2 module without problems. On 3.3 the whole screen is like off no light or anything.
Hi.
Did you insert your network credentials in the sketch?
Do you get any errors in the Serial Monitor?
If you access the WorldTimeAPI URL on your browser, is it working? Or you get an error that you can’t access the page?
If you are experiencing issues opening the WorldTimeAPI website or if your HTTP request is failing to retrieve time, you can change the following line 252.
String url = String("http://worldtimeapi.org/api/timezone/") + timezone;
From their domain name (worldtimeapi.org) to their IP address as follows:
String url = String("http://213.188.196.246/api/timezone/") + timezone;
Let me know if you can fix the issue.
Regards,
Sara
I missed all the network stuff and timezone. Problem solved it is working as it should.
Great.
I’ll mark this issue as resolved. If you need further help, you just need to open a new question in our forum.
Regards,
Sara