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

User avatar
vajera
Posts: 7285
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

[email protected] wrote: Fri Nov 15, 2024 8:36 pm Tak, poskładałem przykład widgets i zacząłem sobie w nim dłubać.

https://github.com/rkalwak/SuplaLvgl

Przesiadka na dodatkową bibliotekę będzie ciężka :D ale przynajmniej rozumiem w czym rzecz, muszę znaleźć jak go zmusić do używania PSRAMu do tego.

Dzięki za podpowiedź, działam.
1. Jaki masz model płytki?
2. LVGL 8.x, prawda?
3. obejrzyj sobie u mnie plik gfx.system.cpp - tam jest wszystko, co potrzebne.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
[email protected]
Posts: 1584
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

vajera wrote: Fri Nov 15, 2024 8:47 pm
[email protected] wrote: Fri Nov 15, 2024 8:36 pm Tak, poskładałem przykład widgets i zacząłem sobie w nim dłubać.

https://github.com/rkalwak/SuplaLvgl

Przesiadka na dodatkową bibliotekę będzie ciężka :D ale przynajmniej rozumiem w czym rzecz, muszę znaleźć jak go zmusić do używania PSRAMu do tego.

Dzięki za podpowiedź, działam.
1. Jaki masz model płytki?
2. LVGL 8.x, prawda?
3. obejrzyj sobie u mnie plik gfx.system.cpp - tam jest wszystko, co potrzebne.
LVGL 8, bo z 9 ciężko dojść do ładu.
Płytka to ESP32-8048S070C (dotyk) , chwile mi zajęło poskładanie ustawień pod nią, no ale widgets się uruchamia więc raczej OK, jak dodałem sobie nowy ekran wygenerowany przez SquareLine studio to też działało.

EDIT: bingo ! naprowadziłeś mnie na jedną flagę
zamiast:
disp_draw_buf = (lv_color_t *)heap_caps_malloc(sizeof(lv_color_t) * screenWidth *screenHeight/4 , MALLOC_CAP_INTERNAL| MALLOC_CAP_8BIT);

ma być
disp_draw_buf = (lv_color_t *)heap_caps_malloc(sizeof(lv_color_t) * screenWidth *screenHeight/4 , MALLOC_CAP_SPIRAM | MALLOC_CAP_8BIT);
Jacaxx1
Posts: 87
Joined: Tue Nov 20, 2018 7:33 pm

Post

Hej a jest szansa odpalić na cyd2usb 2.8" ?
[email protected]
Posts: 1584
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Jacaxx1 wrote: Sun Nov 30, 2025 6:34 am Hej a jest szansa odpalić na cyd2usb 2.8" ?
Próbować możesz, zmień tylko ustawienia ekranu
[email protected]
Posts: 1584
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

Post

Jacaxx1 wrote: Sun Nov 30, 2025 6:34 am Hej a jest szansa odpalić na cyd2usb 2.8" ?
a wrzuć na forum albo gdzieś Twój kod, bo mam wrażenie, że Ty chcesz to zrobić bezpośrednio na samym ekranie, a ja się bawilem z LVGL

z LVGL najwazniejsze bylo ustawienie ekranu.
https://github.com/rkalwak/SuplaLvgl/bl ... 46C1-L47C1
Jacaxx1
Posts: 87
Joined: Tue Nov 20, 2018 7:33 pm

Post

Nie mam kodu,myślałem że może ktoś bawił się z tą płytką

Return to “Zagadnienia ogólne”