SP32-S3 3.92 cale IPS LCD ekran dotykowy a SUPLA ?

User avatar
rokoshewsky
Posts: 113
Joined: Wed Oct 12, 2022 11:09 pm

Post

Cześć wszystkim,

Chciałbym zapytać czy istnieje jakieś wsparcie/obsługa SUPLI dla takiego urzadzenia ?: https://pl.aliexpress.com/item/1005005188547984.html

Jarek
User avatar
klew
Posts: 10708
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

rokoshewsky wrote: Thu Oct 24, 2024 6:43 am Chciałbym zapytać czy istnieje jakieś wsparcie/obsługa SUPLI dla takiego urzadzenia ?: https://pl.aliexpress.com/item/1005005188547984.html
Nie widziałem nigdzie, aby ktoś się chwalił takim rozwiązaniem.
lukasz06
Posts: 1264
Joined: Sun Jul 17, 2022 6:53 pm

Post

Coś podobnego do Nspanel pro, tyle że tu jest esp32, a tam Android
rafalekkalwak@wp.pl
Posts: 892
Joined: Mon Feb 06, 2023 8:56 am

Post

rokoshewsky wrote: Thu Oct 24, 2024 6:43 am Cześć wszystkim,

Chciałbym zapytać czy istnieje jakieś wsparcie/obsługa SUPLI dla takiego urzadzenia ?: https://pl.aliexpress.com/item/1005005188547984.html

Jarek
Do mnie jedzie to:
https://pl.aliexpress.com/item/10050062 ... pt=glo2pol

Dotrze pewnie za 2 tyg, to pod koniec roku może coś z tego wyrzeźbię :D
Adamo28
Posts: 196
Joined: Sun Nov 08, 2020 2:54 pm

Post

Hej, fajny się wydaje, 800x480 to już musi być esp32, masz jakieś gotowe oprogramowanie / biblioteki do tego ? Bawię się tymi TFT https://sklep.msalamon.pl/produkt/wyswi ... UMQAvD_BwE i trochę upierdliwe jest ustawianie grafik z palca. Te tanie wyświetlacze są w różnych rozmiarach (2.3', 2.8', 3.2' cala) ale wszystkie mają rozdzielczość 320x240 i im mniejsza przekątna tym lepszy obraz.
rafalekkalwak@wp.pl
Posts: 892
Joined: Mon Feb 06, 2023 8:56 am

Post

Adamo28 wrote: Fri Oct 25, 2024 6:23 pm Hej, fajny się wydaje, 800x480 to już musi być esp32, masz jakieś gotowe oprogramowanie / biblioteki do tego ? Bawię się tymi TFT https://sklep.msalamon.pl/produkt/wyswi ... UMQAvD_BwE i trochę upierdliwe jest ustawianie grafik z palca. Te tanie wyświetlacze są w różnych rozmiarach (2.3', 2.8', 3.2' cala) ale wszystkie mają rozdzielczość 320x240 i im mniejsza przekątna tym lepszy obraz.
https://docs.lvgl.io/master/intro/introduction.html
vajera
Posts: 1177
Joined: Wed Oct 31, 2018 7:58 am

Post

Muszę przyznać, że za tę cenę bardzo fajna zabawka. W dodatku 8 MB PSRAM, więc pamięci dosyć na grafikę, Supla i BLE.

https://youtube.com/shorts/Yrz7RNvcreI?feature=share
radzik_r
Posts: 440
Joined: Sun Aug 11, 2019 5:32 pm

Post

vajera wrote: Wed Nov 13, 2024 9:55 pm Muszę przyznać, że za tę cenę bardzo fajna zabawka. W dodatku 8 MB PSRAM, więc pamięci dosyć na grafikę, Supla i BLE.

https://youtube.com/shorts/Yrz7RNvcreI?feature=share
BRAWO TY
rafalekkalwak@wp.pl
Posts: 892
Joined: Mon Feb 06, 2023 8:56 am

Post

vajera wrote: Wed Nov 13, 2024 9:55 pm Muszę przyznać, że za tę cenę bardzo fajna zabawka. W dodatku 8 MB PSRAM, więc pamięci dosyć na grafikę, Supla i BLE.

https://youtube.com/shorts/Yrz7RNvcreI?feature=share
Brawo Ty !

Pytanie , masz tam lvgla czy tylko jakąś bibliotekę do ui?
Bo ja utknąłem jak mam lvgl i chce się połączyć do mqtt po https ,to w końcu mu brakuje jakby pamięci , mimo że heap jest 300KB, i nie inicjuje drugiego w kolejności w kodzie
vajera
Posts: 1177
Joined: Wed Oct 31, 2018 7:58 am

Post

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.

Return to “Zagadnienia ogólne”