Leírás
A ESP32 LVGL Development Board (3.2″, LVGL, touch) [ESP32-2432S032R] akkor hasznos panel, amikor nem külön ESP32 modult, külön TFT kijelzőt, külön érintővezérlőt és külön SD-kártyás bővítést szeretnél összehuzalozni, hanem egy egybeépített grafikus fejlesztőpanellel kezdenéd a munkát. A 3,2 colos, 320 x 240 pixeles TFT kijelző már a panel része, az érintés rezisztív, az alapot pedig klasszikus ESP32 adja Wi-Fi és Bluetooth kapcsolattal.
A panel elsősorban grafikus kezelőfelületekhez, helyi adatmegjelenítéshez, vezérlődobozokhoz és IoT prototípusokhoz illik. LVGL használatával gombos, listás, mérőórás vagy státuszkijelzős felület készíthető rá, miközben az ESP32 végzi a kommunikációt, az adatgyűjtést vagy a helyi vezérlést. A kezdő buktató nem a kijelző mérete, hanem a perifériák kiosztása: a kijelző, az érintés, az SD-kártya, a háttérfény és néhány beépített funkció már foglal GPIO-kat.
A ESP32 LVGL Development Board (3.2″, LVGL, touch) [ESP32-2432S032R] nem nagy kijelzős ipari panel, nem többérintéses tabletmodul és nem sok szabad lábat kínáló általános ESP32 fejlesztőlap. A jó döntési pont az, hogy kell-e a beépített érintőkijelző és a gyors HMI prototípus, vagy inkább több szabad I/O, nagyobb memória, kapacitív érintés vagy nagyobb felbontás lenne fontosabb.
A ESP32 LVGL Development Board (3.2″, LVGL, touch) [ESP32-2432S032R] egy helyi kezelő- és kijelzőegység szerepét tölti be. Egy ESP32 alapú vezérlőrendszerben lehet önálló fővezérlő, de használható olyan előlapként is, amely Wi-Fi-n, Bluetooth-on vagy külső buszon keresztül adatot jelenít meg és parancsot ad tovább.
Jellemző helye egy fejlesztésben:
- szenzoradatokat megjelenítő helyi kijelző,
- kis vezérlőpanel géphez vagy modellhez,
- oktatási LVGL vagy ESP32 grafikus gyakorlat,
- Wi-Fi-s státuszmonitor,
- érintéses prototípus kezelőfelület.
Azaz a ESP32 LVGL Development Board (3.2″, LVGL, touch) [ESP32-2432S032R] egy ESP32 alapú, 3,2 colos ST7789 TFT kijelzővel és XPT2046 rezisztív érintővezérlővel szerelt fejlesztőpanel, amely 5 V USB-C tápellátásról működik, és LVGL grafikus felületekhez is használható.
Működés és beépítés
A kijelzőt az ESP32 SPI buszon keresztül vezérli, az érintőpanel külön rezisztív érintővezérlőn keresztül adja vissza a nyomási pozíciót. A rezisztív érintés előnye, hogy stylusszal, körömmel vagy kesztyűs kézzel is használható lehet, viszont a kapacitív érintőpanelekhez képest más a nyomásérzete, és nincs valódi többérintéses kezelés.
A panel USB-C csatlakozón kap tápot és ezen keresztül programozható. A beépített CH340C USB-soros illesztő miatt a számítógép oldalon megfelelő driverre lehet szükség. A külső I/O kivezetések 3,3 V logikai szintűek, ezért 5 V-os szenzor vagy modul közvetlen csatlakoztatásánál szintillesztést kell tervezni.
A microSD, a kijelző, az érintés, az RGB LED, az LDR és az akkumulátoros rész már a panelen van, ezért a firmware-ben a pin-kiosztást nem szabad egy tetszőleges ESP32 DevKit példából változtatás nélkül átvenni. Ez a panel akkor hálás, ha a példakód vagy a projektkonfiguráció pontosan ehhez az S032R változathoz készült.
Felhasználási példák
- Okosotthon vezérlőpanel hőmérséklet, páratartalom, reléállapot és Wi-Fi kapcsolat kijelzésére.
- Kis mérőműszer előlap feszültség-, áram-, nyomás- vagy környezeti adatok megjelenítéséhez.
- Robotikai kezelőpanel módválasztóval, állapotjelzéssel és kalibrációs menüvel.
- Oktatási panel LVGL, SPI kijelzőkezelés, érintőkalibráció és ESP32 Wi-Fi működés bemutatására.
- Helyi adatnaplózó kijelző microSD tárolással és grafikus státuszképernyővel.
- Kisebb gép vagy tesztállomás előlapja, ahol néhány érintőgomb és értékkijelzés elég.
- IoT prototípus, ahol a készüléknek nem csak webes, hanem helyi kijelzős kezelése is kell.
Kompatibilitás és beüzemelés
| Mire figyelj? | Mit okoz? |
|---|---|
| A kiválasztott példa biztosan az S032R rezisztív változathoz készült? | Kapacitív S032C példával az érintés nem fog megfelelően működni. |
| ST7789 kijelzőmeghajtó van beállítva? | Rossz driverrel fehér képernyő, hibás színek vagy elcsúszott kép jelenhet meg. |
| XPT2046 érintővezérlő van beállítva? | A kijelző működhet, de az érintés nem ad használható koordinátát. |
| A háttérvilágítás GPIO-ja kezelve van? | A program futhat, de a kijelző sötét maradhat. |
| 3,3 V-os logikai szinttel illeszted a külső modulokat? | 5 V-os jel közvetlenül károsíthatja az ESP32 bemenetét. |
| Elég a 4 MB flash és a PSRAM nélküli ESP32? | Nagy grafikus téma, sok kép vagy összetettebb LVGL felület hamar memóriahatárba ütközhet. |
| Kell hosszú akkumulátoros alvó üzem? | Az IP5306-os tápoldal miatt a mélyalvás nem ugyanúgy viselkedik, mint egy csupasz ESP32 panelen. |
Döntés előtt ellenőrizendő adatok
| Mire figyelj? | Mit okoz? |
|---|---|
| Rezisztív vagy kapacitív érintést szeretnél? | Az S032R nyomásra működő rezisztív érintős, nem multitouch panel. |
| Elég a 320 x 240 pixel? | Menüs, státuszos, műszeres felülethez jó méret, de részletes grafikonhoz vagy sok adatmezőhöz szűk lehet. |
| Hány külső GPIO kell a projektben? | A beépített kijelző és perifériák több lábat lefoglalnak. |
| Szükséges-e pontos akkumulátorvédelem? | A panel töltő/boost része nem helyettesít minden akkumulátorvédelmi feladatot. |
| Kell-e ipari előlap minőségű érintés és hosszú távú beszerezhetőség? | Készülékbe építés előtt érdemes variáns- és beszállítófüggetlenítést tervezni. |
Használati korlátok – mikor ne ezt válaszd?
- Ne ezt válaszd, ha sok szabad GPIO-ra van szükséged motorokhoz, relékhez, párhuzamos buszokhoz vagy sok szenzorhoz.
- Ne ezt válaszd, ha kapacitív, többérintéses, telefonos érzetű érintőfelület kell.
- Ne ezt válaszd, ha nagy képekkel, animációkkal és sok LVGL objektummal dolgoznál, mert a PSRAM nélküli ESP32 memóriahatára hamar látszik.
- Ne ezt válaszd, ha nagyon alacsony fogyasztású, hónapokig akkumulátorról alvó eszközt építesz.
- Ne ezt válaszd, ha ipari HMI panelt keresel tanúsított házzal, előlapvédelemmel és hosszú távú gyártói változatkövetéssel.
- Ne ezt válaszd, ha a projektben biztosan 480 x 320 vagy nagyobb felbontás kell.
Műhelytitok
Ezeknél a sárga ESP32 kijelzős paneleknél a legtöbb idő nem a program feltöltésével megy el, hanem azzal, hogy a kijelző-, touch-, SD- és háttérfény-pin kiosztás tényleg a kézben lévő panelverzióhoz passzoljon. Ha a kijelző fehér, az érintés fordítva mozog, vagy az SD-kártya eltűnik, először nem a hardvert kell gyanúsítani, hanem a kiválasztott konfigurációs fájlt és a variánst.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Típuskód: | ESP32-2432S032R / ESP32-2432S032R-I |
| Panelcsalád: | 3,2 colos ESP32 CYD kijelzős fejlesztőpanel |
| MCU: | ESP32, kétmagos, 240 MHz |
| Flash: | 4 MB |
| SRAM: | 520 KB |
| PSRAM: | 0 MB |
| Kijelzőméret: | 3,2″ |
| Felbontás: | 320 x 240 pixel |
| Kijelző típusa: | TFT LCD |
| Kijelzővezérlő: | ST7789 |
| Érintés: | Rezisztív |
| Érintővezérlő: | XPT2046 |
| Többérintés: | Nincs |
| Tápellátás: | 5 V USB-C |
| I/O logikai szint: | 3,3 V |
| USB-soros illesztő: | CH340C |
| Vezeték nélküli kapcsolat: | Wi-Fi 2,4 GHz, Bluetooth 4.2 Classic és LE |
| microSD foglalat: | Van |
| Fényérzékelő: | LDR, GPIO34 |
| RGB LED: | GPIO4, GPIO16, GPIO17 |
| Hangkimenet: | NS8002 erősítő, egycsatornás |
| Akkumulátoros rész: | IP5306 Li-ion/Li-Po töltő/boost |
| Akkumulátorvédelem: | Nincs önálló védőáramkör |
| Méret: | kb. 94 x 55 mm |
| Működési hőmérséklet: | -20 °C és 70 °C között |
| Fejlesztőkörnyezet: | Arduino IDE, PlatformIO, ESP-IDF, LVGL |
Dokumentáció
- Jingcai ESP32-2432S032R-I termékoldal és letöltések TinyTronics
- ESP32-2432S032R példakódok és pin információk GitHub
- ESP32-2432S032R kijelzőmodul ismertető DisplaysModule
- LVGL dokumentáció LVGL
- Teljes dokumentáció, mintakódok, leírás
- Gyártói telepítőkészlet
Csomag
- 1x ESP32-3.2 TFT / rezisztív touch modul – ESP32-2432S032R_I
- 1x doboz
- 1x USB-C kábel
- 1x 4 eres csatlakozókábel – dupont anya
- 1x Touch toll






![ESP32 LVGL Development Board (2.4", LVGL, touch) [ESP32-2432S024C]](https://shop.tavir.hu/wp-content/uploads/brd-esp32-lvgl-240-1-450x338.jpg)



![ESP32 LVGL Development Board (3.2", LVGL, touch) [ESP32-2432S032C]](https://shop.tavir.hu/wp-content/uploads/brd-esp32-lvgl-320-16c-450x450.jpg)




Értékelések
Még nincsenek értékelések.