Barion Pixel

ESP32 LVGL Development Board (2.4″, LVGL, touch) [ESP32-2432S024R]

6.450Ft (5.079Ft+ÁFA)

ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul ST7789 vezérlős, 240 x 320 pixeles kijelzővel és rezisztív érintőpanellel. ESP32-WROOM-32 alapra épül, Wi-Fi és Bluetooth kapcsolattal, microSD foglalattal, RGB LED-del és hangszórókimenettel. Arduino IDE, ESP-IDF, MicroPython és LVGL projektekhez használható helyi HMI, mérőpanel, okosotthon vezérlő vagy oktatási kijelző készítéséhez. A modul ST7789 kijelzőhöz és XPT2046 rezisztív touch kezeléshez készült. Fontos, mert több ESP32-2432S024R példa ILI9341 beállítást használ. Nem általános, sok szabad GPIO-s ESP32 panel, hanem kijelzőközpontú fejlesztőmodul.

6 készleten

Cikkszám: T33561 Kategóriák: , , , , Márka:
Cikkszám: T33561

Leírás

Az ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul olyan ESP32-WROOM-32 alapú fejlesztőpanel, amelyen a vezérlő, a 2.4 inch méretű TFT kijelző és a rezisztív érintőfelület egy panelre került. Akkor amikor nem külön kijelzőt, külön ESP32 panelt és külön touch illesztést szeretnél összekábelezni, hanem egyben kezelhető, grafikus felületre épülő vezérlőt keresel.

A panel 240 x 320 pixeles kijelzőfelületet ad, ezért állapotkijelzéshez, menühöz, mérési adatok megjelenítéséhez, egyszerű HMI felülethez és oktatási demonstrációhoz jól kézre áll. A megadott készletnél a kijelzővezérlő ST7789, ezért a korábbi ESP32-2432S024R példákban gyakran látott ILI9341 beállítást nem szabad vakon átvenni.

A rezisztív érintőpanel érintőceruzával, körömmel vagy enyhe nyomással működik. Ez műhelyben, oktatási környezetben és egyszerű kezelőfelületeknél előny lehet, de nem ad olyan telefonos érzetet, mint a kapacitív érintőpanel.

Az első korlát a szabad GPIO-k száma és a kijelzőhöz kötött pinout. Ez nem általános célú, sok kivezetéses ESP32 fejlesztőpanel, hanem kijelzőközpontú modul. Külső szenzorokhoz, relékhez vagy buszos bővítéshez a pinhasználatot a programozás előtt ellenőrizni kell.

Az ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul helyi kezelőpanelként illik ESP32 alapú IoT és műhelyprojektekbe. A Wi-Fi és Bluetooth kapcsolatot az ESP32 adja, a TFT kijelző a helyi visszajelzést, a rezisztív érintő pedig az egyszerű kezelést.

Tipikus szerepe nem az, hogy sok külső modult közvetlenül kiszolgáljon, hanem hogy egy készülék előlapja, menüje vagy státuszkijelzője legyen. Ha egy dobozba épített mérő, vezérlő vagy tesztállomás felületére kell néhány adat, gomb és beállítási menü, ez a panel jó irány.

Azaz ez egy ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul egy ESP32-WROOM-32 alapú, 240 x 320 pixeles ST7789 TFT kijelzővel és rezisztív érintőpanellel szerelt fejlesztőmodul helyi grafikus kezelőfelületekhez.

Működés és beépítési szempontok

A modul 5 V tápellátásról működik, USB-C csatlakozón keresztül vagy külső 5 V bemenetről. A kijelző SPI kapcsolaton kommunikál az ESP32-vel, az érintőfelület pedig a rezisztív touch vezérlőn keresztül ad koordinátákat a programnak.

Programozásnál a kijelzőre és a tapira külön figyelni kell. A kijelzőhöz ST7789 beállítás kell, a tapihoz XPT2046 rezisztív touch kezelés és kalibrálás. Ha az érintés elcsúszik, fordított tengelyt ad, vagy csak a sarokban reagál, az legtöbbször nem hardverhiba, hanem touch kalibrációs vagy rotációs beállítási gond.

LVGL, TFT_eSPI vagy LovyanGFX használatakor a driver, a rotáció, a háttérvilágítás és a touch koordináták összetartoznak. Ha ezek közül egy adat ILI9341-es példából marad bent, a kijelző fehér maradhat, rossz színeket adhat, vagy a touch nem arra a pontra reagál, ahol megnyomtad.

Felhasználási példák

  • Okosotthon vezérlőpanel hőmérséklet, reléállapot, Wi-Fi státusz és egyszerű menü megjelenítésére.
  • Műhelyes tesztállomás, ahol szenzorértékeket, gombokat és hibakódokat kell egy kis kijelzőn látni.
  • Adatnaplózó kezelőfelület microSD kártyás tárolással és helyi visszajelzéssel.
  • Oktatási ESP32 projekt, ahol a Wi-Fi, Bluetooth, TFT grafika és érintés egy panelen mutatható be.
  • Akkus prototípus kezelőfelülete, ha a fogyasztást és a kijelző fényerejét a programban külön kezeled.
  • Kis gép vagy mérődoboz előlapja, ahol néhány beállítás és státusz megjelenítése elég.
  • LVGL alapú menürendszer próbapanelje, mielőtt nagyobb vagy iparibb HMI kijelzőre váltanál.

Kompatibilitás és beüzemelés

Mire figyelj?Mit okoz?
ST7789 driver van beállítva?ILI9341 beállítással a kijelző hibásan indulhat vagy nem ad értelmezhető képet.
A rezisztív touch kalibrálva van?Kalibrálás nélkül az érintési pont elcsúszhat vagy fordított tengelyen jelenhet meg.
A háttérvilágítás GPIO-ja helyesen van megadva?Rossz pin esetén a program fut, de a kijelző sötét maradhat.
Elég stabil az 5 V táp?Wi-Fi használat és bekapcsolt háttérvilágítás mellett gyenge tápnál újraindulás jelentkezhet.
Kell több szabad GPIO?A kijelző és az érintés több lábat lefoglal, ezért külső bővítésnél előre kell pinlistát készíteni.
LVGL-t használsz?A kijelző puffer, rotáció és touch driver együtt állítandó, különben a felület működik, de az érintés pontatlan lesz.
Arduino IDE vagy PlatformIO a cél?Mindkettő használható, de a kijelzőkonfigurációt nem elég csak a board típusánál beállítani.

Döntés előtt ellenőrizendő adatok

  • Ellenőrizd, hogy a projekted ST7789 kijelzővezérlőre készült-e, vagy át kell írni ILI9341-ről.
  • Nézd meg, hogy rezisztív érintő elég-e a kezelési módhoz, vagy kapacitív touch kell.
  • Számold meg, hány külső GPIO-ra lesz szükség a kijelzőn kívül.
  • Döntsd el, hogy kell-e microSD kártya, és ha igen, nem ütközik-e más SPI eszközzel.
  • Tervezd meg az 5 V tápot úgy, hogy a kijelző, a háttérvilágítás és a Wi-Fi együtt se okozzon feszültségesést.
  • Ellenőrizd a dobozba építéshez szükséges furatokat és méretet: !!!
  • Nézd meg, hogy a választott grafikus könyvtárban van-e kész ST7789 + XPT2046 példa ehhez a panelcsaládhoz.

Használati korlátok – mikor keress másik típust?

  • Ne ezt válaszd, ha sok szabad GPIO-t igénylő általános ESP32 fejlesztőpanel kell.
  • Ne ezt válaszd, ha telefonhoz hasonló kapacitív érintést szeretnél.
  • Ne ezt válaszd, ha nagy, jól olvasható kezelőpanel kell több menüvel és sok grafikával.
  • Ne ezt válaszd, ha ipari előlaphoz hosszú távú alkatrész-azonosság és dokumentált pinout kell.
  • Ne ezt válaszd, ha a projekted ILI9341-re van rögzítve, és nem szeretnéd átírni a kijelzőbeállításokat.
  • Ne ezt válaszd, ha csak egy egyszerű ESP32 fejlesztőpanel kell kijelző nélkül, mert a beépített TFT ilyenkor felesleges kötöttséget ad.

Műhelytitok

Az ilyen sárga ESP32 kijelzős paneleknél a legtöbb elakadás nem az ESP32 részénél kezdődik, hanem a kijelződriver és a touch beállításánál. Ha a panelen ESP32-024 jelölés van és ST7789 kijelzővel érkezett, először mindig egy minimál kijelzős tesztet érdemes futtatni, csak utána jöjjön az LVGL és a teljes menürendszer.

A másik gyakori hiba, hogy a rezisztív touch működését kapacitív érintéshez hasonlítják. Itt enyhe nyomás, kalibráció és helyes rotáció kell. Ha ez rendben van, a kezelése pontos és kiszámítható, de más érzetet ad, mint egy telefonkijelző.

Műszaki jellemzők

JellemzőÉrték
Paneljelölés:ESP32-024
Kereskedelmi típuskód:ESP32-2432S024R
MCU:ESP32-WROOM-32
Processzor:Kétmagos ESP32, legfeljebb 240 MHz
Vezeték nélküli kapcsolat:Wi-Fi, Bluetooth
Kijelzőméret:2.4 inch
Kijelzőtípus:TFT LCD
Felbontás:240 x 320 pixel
Kijelzővezérlő:ST7789
Színmélység:16 bit RGB, 65K szín
Érintés:Rezisztív érintőpanel
Érintővezérlő:XPT2046
Tápfeszültség:5 V
Programozási csatlakozó:USB-C
Külső tároló:TF / microSD foglalat
Hangkimenet:Hangszóró csatlakozás
Fényérzékelés:Fedélzeti fényérzékelő
Fedélzeti LED:RGB LED
Fejlesztőkörnyezet:Arduino IDE, ESP-IDF, MicroPython, LVGL

Dokumentáció

Dokumentáció

Csomag

  • 1 x ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul
  • 1 x doboz
  • 1 x adatkábel
  • 1 x USB-C kábel

További információk

Tömeg0,1 kg
Méretek10 × 6 × 1 cm
CikkszámT33561
Tápfeszültség [V]

Chipkészlet

Méret


Bővített forgalmazói/gyártói információk (EU 2023/988 rendelet alapján):
   Gyártó/első EU forgalmazó: TavIR / Cseh Róbert ev.
   Elérhetőség: 1181, Budapest, Szélmalom utca 13.
   Elektronikus cím: https://shop.tavir.hu
   Kapcsolatfelvétel: a Kapcsolat oldalon keresztül.

Értékelések

Még nincsenek értékelések.

„ESP32 LVGL Development Board (2.4″, LVGL, touch) [ESP32-2432S024R]” értékelése elsőként

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Gyakran ismételt kérdések az ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul termékről

Az ESP32-024 / ESP32-2432S024R 2.4 TFT ESP32 kijelzőmodul ST7789 vagy ILI9341 kijelzővezérlős?

Ennél a paneljelölésnél ST7789 kijelzővezérlővel kell számolni. Az ESP32-2432S024R néven keringő példák között ILI9341 beállítás is előfordul, ezért a panelen lévő jelölést és a tesztprogram eredményét kell elsőként figyelni.

Mit jelent a rezisztív érintő az ESP32-2432S024R modulnál?

A rezisztív érintő nyomásra reagál, ezért érintőceruzával, körömmel vagy enyhe nyomással is kezelhető.

Használható az ESP32-024 ST7789 kijelzőmodul LVGL grafikus felülethez?

Igen, használható LVGL felülethez, de a kijelződriver, a rotáció, a puffer és az XPT2046 touch beállítás együtt kezelendő. Ha ezek közül egy ILI9341-es példából marad bent, a kijelző vagy az érintés hibásan működhet.

Milyen tápfeszültség kell az ESP32-2432S024R 2.4 inch kijelzőmodulhoz?

A modul 5 V tápellátást igényel, USB-C csatlakozón keresztül. Wi-Fi és bekapcsolt háttérvilágítás mellett stabil tápot érdemes használni.

Miért marad fehér vagy sötét a TFT kijelző programfeltöltés után?

Leggyakrabban rossz kijelződriver, hibás háttérvilágítás GPIO vagy rossz SPI pinbeállítás okozza. ST7789 panelnél ne ILI9341 konfigurációval induljon a teszt.

Miért pontatlan a rezisztív touch az ESP32-024 panelen?

A rezisztív touch kalibrációt igényel. A kijelző elforgatása után a touch koordinátákat is hozzá kell igazítani a kijelzőrotációhoz.

Arduino IDE alatt milyen boardként programozható az ESP32-2432S024R?

Arduino IDE-ben ESP32 alapú fejlesztőpanelként programozható. A board kiválasztása önmagában nem állítja be a TFT és touch lábkiosztást, ezért a kijelzőkönyvtár konfigurációját külön kell ellenőrizni.

Elég szabad GPIO marad külső szenzorokhoz az ESP32 kijelzős panelen?

Csak korlátozott számú szabad GPIO-val érdemes számolni, mert a TFT, a touch, a microSD és a fedélzeti áramkörök több lábat lefoglalnak.

Miben más a rezisztív ESP32-2432S024R és a kapacitív ESP32-2432S024C változat?

A rezisztív változat nyomásra működik és XPT2046 touch kezelést használ. A kapacitív változat ujjal kényelmesebb kezelést ad, de más érintővezérlővel és más szoftveres beállítással dolgozik.

Használható microSD kártya az ESP32-024 / ESP32-2432S024R kijelzőmodullal?

Igen, a panelcsalád TF vagy microSD foglalattal készül. A kártya SPI használata miatt figyelni kell arra, hogy ne ütközzön a kijelző és az érintő SPI beállításaival.

Hol található leírás az ESP32-2432S024R 2.4 inch kijelzőmodulhoz?

Alapadatokhoz használható a Manuals+ ESP32-2432S024 leírása, de a kijelzővezérlőt a konkrét panelen kell ellenőrizni.

Van ST7789-es ESP32-024 példakód vagy konfiguráció ehhez a panelcsaládhoz?

Igen, a F1ATB GitHub projekt külön kezeli az ESP32-024 ST7789 változatot és a rezisztív touch panelt.

Érdekelhetnek még…

Kosárba teszem