Dzięki za podpowiedzi, jak możesz udostępnić to będę wdzięczny , obawiam się, że wymyśliłem sobie zbyt wymagający use case:vajera wrote: Thu Nov 14, 2024 12:06 pm Zacząłem od kodu dołączonego do tego panelu - w oparciu o bibliotekę Arduino GFX zbudowałem prosty interfejs LVGL, który wygenerowałem w Square Line Studio. Schody zaczęły się po odpaleniu Supli i BLE - łączenie się z WiFi i zapis do EEPROM powodowały zaburzenia wyświetlania lub tzw. pływanie ekranu, tak że byłem już bliski wywalenia tego ustrojstwa do kosza i wtedy znalazłem to:
https://github.com/esp-arduino-libs/ESP32_Display_Panel
Muszę przyznać, że jest to potężne narzędzie - obraz jest stabilny, wyświetlanie płynne, aż się boję zapeszać. Od razu zaznaczam, że zgodnie z zaleceniami zastosowałem wersję high-perf bibliotek ESP - wszystko jest opisane tutaj:
https://github.com/esp-arduino-libs/ESP ... ocs/FAQ.md
Jedyny minus - aktualnie dostępny jest port do LVGL jedynie w wersji 8.x, ale póki co w zupełności mi to wystarcza a trwają prace nad portem do LVGL 9.x.
Kod udostępnię dzisiaj wieczorem na moim GitHubie, ale póki co to wersja robocza - działa subsystem Supla, BLE i podstawowa grafika.
Chce przez MQTT odczytywać dane z Supli i ewentualnie sterować , ale MQTT Supli wymaga SSLa i niestety to żre jakieś zasoby.