GUITION 4" 480x480 ESP32-S3-4848S040 Smart Display with LVGL

All SDL is the same. It’s a standard library. That’s the point. Once you have it it just works. I followed the directions you link to and that’s all I did to get it working.

Simple.

1 Like

That’s interesting… .when i tested my guition i got a bunch of errors while compiling… after that i didn’t explore why, i just returned to testing/developing “in real” with my lcd…
I’ll play some more with that once…i guess if it works for you it should for me, too…

Thanks for explanation.

Hi, Me again. What do you need to change to make the weather work? I followed the instruction to setup accuweather, my weather entity is called weather_sunnyside but I wasn’t sure how to add that part into the config. at the moment the guition is showing the correct time and date but the forecast and icons are on their placeholder values. i assume i need to remove the comments in the accuweather yaml file and put my entitiy name in there but wasn’t sure of all the steps…

Thanks again for all the help with this!! My son is very pleased with his new lightswitch/night clock.

I’ve tinkered with Figma also but no easy way to convert to ESPHome…

Take a look at the homeassistant_config folder in my git repo. These are Home Assistant configs needed to get different pages working.

You need to add accuweather_forcast.yaml to your Home Assistant configs. ESPHome does not have the ability to pull arrays of data from Home Assistant. This breaks up the data from accuweather into single entries for ESPHome.

You can see where you need to add your weather sensor mine is called “weather.home”

Hi plplaaa2 I really liked your setup, have you tried it with voice assistant thanks

If you mean if you can have audio on this LCD: yes and no… I’m just playing with audio part in LVGL. Until very recently I2S audio was supposely not possible with esp-idf, only with arduino, while LVGL doesn’t run with arduino, so i was basically stuck.

Then i found merge from january, and it works with 7 inch display (esp32-8048s070) so i guess it should work with this lcd, too, but i’m afraid that you’ll have to forget relays, since audio chip uses same 3 GPIO’s as relays, so it’s either relays or audio.

If you’re up to it perhaps you could play a bit with hardware and see if you can use and re-wire sd card’s pins for any of two (since sd card is not used / not possible in esphome at the moment).

HERE are github instructions. Disregard warning:

Note that this requires changes to the core const.py file from #8163, so it cannot be easily tested as an external component until that is merged! Once merged, you should be able to test if you build with the ESPHome dev branch.

since it was merged and it works.

Well, i have managed to get the hang of it. I have programmed a working display with several screens, anti burn in and idle off. I have shared the code on Git
Github Code

Thanks for al the info in the thread

1 Like

Hi, I have a 480x480px Guiton device with ESP32-S3. How many HomeAssistant sensors can it manage? I’ve added sensors for the weather, daily forecast, hourly forecast, management of 8 blinds, 7 thermostats, 12 lights, time sensors, temperature sensors, presence sensors, doors, etc. But there comes a time when I add more sensors the device starts to fail. If I remove sensors, it works correctly again. Is there a limit? Is my project too ambitious? Thanks for your answers.

I have never found a limit and I have a lot of buttons on mine.

define “starts to fail.” what actually happens??

Can you post a link to a git repo with your code?