Leírás
A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel akkor hasznos, amikor egy ESP32-alapú projektben nem külön mikrokontrollert és külön kijelzőmodult akarsz összekábelezni, hanem egy kész kijelzős fejlesztőpanelről indítanád a prototípust. A panel kis méretű grafikus felülethez, státuszkijelzéshez, IoT műszerfalhoz, egyszerű menükhöz és oktatási kísérletekhez illik.
A döntő paraméter itt nem csak az, hogy ESP32 van rajta. A 1,9″ méretű, 170×320 képpontos TFT kijelző keskeny, álló formátumú felületet ad, ezért kompakt információs panelként jó, nem nagy kezelőpultként. A kijelző ST7789 vezérlőre és SPI kapcsolatra épül, így a szoftveres beállításnál a panelméret, az eltolás, a forgatás és a háttérvilágítás GPIO-ja is számít.
A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel fejlesztői és oktatási feladatokra való, ahol egy kis színes kijelzőn kell adatot, állapotot, menüt vagy hibajelzést megjeleníteni. A panel nem kész ipari vezérlő, hanem mikrokontrolleres fejlesztőalap: a programot, a kijelzőkezelést és a perifériák illesztését a projektben kell megírni.
A 5 V USB-C tápellátás kényelmes a fejlesztéshez, a GPIO oldalon viszont 3,3 V logikai szinttel kell számolni. Ez a két adat gyakran összekeveredik: a panel tápja lehet USB-ről 5 V, de a külső jelek nem 5 V-os Arduino UNO logikai szintre készülnek.
Azaz a ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel egy ESP32-alapú, USB-C-n programozható, 1,9″ 170×320 képpontos ST7789 TFT kijelzővel szerelt fejlesztőpanel kis grafikus IoT és HMI prototípusokhoz.
Működés és beépítés
A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel USB-C csatlakozón kap tápot és programozási kapcsolatot. A számítógép felé CH340 USB-soros illesztőn keresztül jelenik meg, ezért Windows környezetben a CH340 driver megléte befolyásolja, hogy a panel megjelenik-e soros portként.
A kijelző ST7789 vezérlős SPI TFT. A kijelző inicializálásánál a felbontás 170×320, a panel szélességi eltolása, a forgatás és a háttérvilágítás kezelése külön beállítás. Ha a kijelző elindul, de a kép elcsúszik vagy a színek felcserélődnek, az általában nem hardverhiba, hanem kijelzőkonfigurációs hiba.
A szabad GPIO-kat csak 3,3 V-os jelszinttel szabad terhelni. Külső relémodul, 5 V-os érzékelő vagy hosszú vezetékes jel esetén illesztés, leválasztás vagy meghajtóáram ellenőrzés kell, mert a fejlesztőpanel GPIO-ja nem ipari kimenet.
Felhasználási példák
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel használható Wi-Fi-s hőmérséklet-, páratartalom- vagy levegőminőség-kijelzőként.
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel alkalmas MQTT státuszkijelzőhöz, ahol szenzorállapot, kapcsolatállapot vagy riasztás jelenik meg.
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel jó alap kis műszerfalhoz laborasztalon, oktatási demonstrációban vagy prototípusdobozban.
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel használható menüs adatmegjelenítésre nyomógombbal vagy enkóderrel.
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel beépíthető óra, állapotmonitor, egyszerű médiavezérlő vagy hálózati eszköz státuszpaneljének prototípusába.
- A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel alkalmas LVGL grafikus felületek tanulására kis kijelzőméreten.
Kompatibilitás és beüzemelés
| Mire figyelj? | Mit okoz? |
|---|---|
| Arduino IDE-ben ESP32 Dev Module beállítás kell? | A feltöltés és a flashméret beállítása ettől függ. |
| CH340 driver telepítve van? | Driver nélkül a panel nem jelenik meg megfelelő soros portként. |
| 5 V tápot USB-C-n kap, de a GPIO 3,3 V-os? | 5 V-os külső jelek közvetlen rákötése GPIO sérülést okozhat. |
| A kijelző ST7789 beállítása 170×320 értékre készült? | Rossz felbontásnál elcsúszott, levágott vagy üres kép jelenhet meg. |
| A háttérvilágítás GPIO-ja be van kapcsolva? | A program fut, de a kijelző sötét maradhat. |
| Érintőpanel kell a projekthez? | Az érintőpanel nincs integrálva, ezért érintésvezérelt felülethez nem ez a biztos választás. |
| Nagy grafikus felületet vagy sok képet használsz? | A 4 MB flash és a PSRAM hiánya korlátozza a grafikus erőforrásokat. |
Döntés előtt ellenőrizendő adatok
| Mire figyelj? | Mit okoz? |
|---|---|
| Kell-e érintőképernyő? | Ennél a termékvonalnál az érintőpanel nincsen beépítve. |
| Elég-e az 1,9″ kijelzőméret? | Kis státuszpanelhez jó, nagy kezelőfelülethez kevés. |
| Elég-e a 4 MB flash? | Nagyobb képek, fontok és LVGL felületek gyorsan betöltik a tárhelyet. |
| Kell-e PSRAM? | Összetettebb grafikus puffereléshez más ESP32 változat kell. |
| Külső perifériát kötsz GPIO-ra? | Csak 3,3 V-os jelillesztéssel biztonságos. |
| Dobozba kerül a panel? | A 65 × 32 mm panelméret és az USB-C hozzáférés határozza meg a mechanikát. |
Használati korlát és mikor ne ezt válaszd
- Ne ezt válaszd, ha biztosan érintőképernyős HMI kell, és a projekt nem kezelhető gombbal, enkóderrel vagy külső kezelőszervvel.
- Ne ezt válaszd, ha nagy, többoldalas, képes grafikus felületet szeretnél sok betöltött erőforrással.
- Ne ezt válaszd, ha 5 V logikai szintű perifériákat közvetlenül akarsz GPIO-ra kötni.
- Ne ezt válaszd, ha kész ipari HMI-panelt keresel burkolattal, védett csatlakozózással és tanúsított környezeti adattal.
- Ne ezt válaszd, ha akkumulátoros töltésvezérlés, microSD vagy érintővezérlő biztos megléte döntő adat, mert ezeknél a mezőknél !!! marad.
- Ne ezt válaszd, ha a kijelzőt kültéri, nagy fényerejű, napsütésben olvasható felületként használnád.
Műhelytitok
A ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel beüzemelésénél a hibák nagy része nem az ESP32 körül jelentkezik, hanem a kijelzőkonfigurációnál. A 170×320-as ST7789 panelnél a felbontás mellett az offset, a forgatás és a háttérvilágítás GPIO-ja is fontos. Ha a soros monitor működik, de a kijelző üres, először a háttérvilágítás és az ST7789 beállítás a gyanús pont.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus | ESP32 kijelzős fejlesztőpanel |
| Mikrokontroller | ESP32, kétmagos, max. 240 MHz |
| Flash memória | 4 MB |
| PSRAM | nincs |
| Kijelző típusa | 1,9″ IPS TFT |
| Felbontás | 170×320 px |
| Kijelzővezérlő | ST7789 |
| Kijelző interfész | SPI |
| Színmélység | 16 bites szín |
| Tápellátás | 5 V USB-C |
| Logikai szint | 3,3 V |
| USB-soros illesztő | CH340 |
| Éritőképernyő | Nincs |
| Vezeték nélküli kapcsolat | Wi-Fi és Bluetooth |
| Kijelző pinout | SCLK GPIO14, MOSI GPIO13, CS GPIO15, DC GPIO2, BL GPIO21 |
| Reset kezelés | kijelző reset EN-re kötve |
| Látható kijelzőterület | 42,72 × 22,70 mm |
| Modulméret | 65,0 × 32,0 mm |
| Tömeg | 15,55 g |
| Áramfelvétel | 120 mA |
| Működési hőmérséklet | -20 °C és +70 °C között |
| Arduino IDE | használható |
| ESP-IDF | használható |
| MicroPython | használható |
| LVGL | használható |
Dokumentáció
- Cheap Yellow Display ESP32 LVGL TFT 1.9″ 170×320 Sklep msalamon
- ESP32 4M For Arduino LVGL with 1.9inch 170×320 Smart Display NDE3D
- ESP32-1732S019 pinout és gyorsindítás PDF NDE3D
- ARD-ESP32-TFT19 termékoldal Lewandowscy
- ESP32-LVGL1.9″ kézikönyv és mintakód
Csomag
- ESP32 LVGL 1.9″ TFT 170×320 USB-C fejlesztőpanel
- Csatlakozók, kábelek, tüskesor
- Csomagolódoboz
- USB táp/adatkábel – USB-C






















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