
Espesifikasyon
- Komisyon Konsèy devlopman mikrokontwolè ak 2.4GHz WiFi ak sipò BLE 5
- High-kapasite Flash ak PSRAM entegre
- Ekran manyen kapasitif 4.3 pous pou pwogram GUI tankou LVGL
Deskripsyon Product
ESP32-S3-Touch-LCD-4.3 a fèt pou devlopman rapid nan HMI ak lòt aplikasyon ESP32-S3. Li prezante yon seri de interfaces pou koneksyon ak objektif devlopman.
Karakteristik
- ESP32-S3N8R8 Kalite C USB
- Deskripsyon pyès ki nan konpitè
- Abò entèfas
- UART Port, USB Connector, Capteur koòdone, CAN Interface, I2C koòdone, RS485 koòdone, header batri PH2.0
Deskripsyon pyès ki nan konpitè
ESP32-S3-Touch-LCD-4.3 a vini ak divès kalite entèfas abò ki gen ladan UART, USB, Capteur, CAN, I2C, RS485, ak header batri pou chaj efikas ak jesyon egzeyat.
Abò Entèfas Detay
- Pò UART: CH343P chip pou koneksyon USB pou UART.
- Konektè USB: GPIO19(DP) ak GPIO20(DN) pou koneksyon USB.
- Koòdone Capteur: Konekte ak GPIO6 kòm ADC pou entegrasyon twous Capteur.
- CAN Entèfas: Sipòte koòdone USB ak chip FSUSB42UMX.
- I2C koòdone: Itilize broch GPIO8(SDA) ak GPIO9(SCL) pou koneksyon otobis I2C.
- RS485 koòdone: Abò RS485 sikui koòdone pou kominikasyon dirèk.
- Tèt batri PH2.0: Chip jesyon chaj efikas ak egzeyat pou sipò batri ityòm.
FAQ
- K: Ki pousantaj ankadreman an mwayèn pou kouri referans LVGL sou ESP-IDF v5.1?
A: pousantaj an mwayèn ankadreman se 41 FPS lè w ap kouri referans LVGL ansyen anample sou yon sèl nwayo nan ESP-IDF v5.1. - K: Ki kapasite batri rekòmande pou priz batri ityòm PH2.0 la?
A: Li rekòmande yo sèvi ak yon sèl-selil batri ak yon kapasite anba a 2000mAh ak priz la batri ityòm PH2.0.
ESP32-S3-Touch-LCD-4.3
Plis paseview
Entwodiksyon
ESP32-S3-Touch-LCD-4.3 se yon tablo devlopman mikrokontwolè ak 2.4GHz WiFi ak sipò BLE 5, ak entegre gwo kapasite Flash ak PSRAM. Ekran manyen kapasitif 4.3-pous abò a kapab byen kouri pwogram GUI tankou LVGL. Konbine ak divès kalite koòdone periferik, li apwopriye pou devlopman rapid nan HMI a ak lòt aplikasyon pou ESP32-S3.
Karakteristik
- Ekipe ak Xtensa 32-bit LX7 doub-nwayo processeur, jiska 240MHz frekans prensipal.
- Sipòte 2.4GHz Wi-Fi (802.11 b/g/n) ak Bluetooth 5 (LE), ak yon antèn bor.
- Bati-an 512KB nan SRAM ak 384KB ROM, ak abò 8MB PSRAM ak 8MB Flash.
- Abò ekspozisyon manyen kapasitif 4.3 pous, rezolisyon 800 × 480, koulè 65K.
- Sipòte kontwòl kapasitif manyen atravè koòdone I2C, manyen 5 pwen ak sipò entèwonp.
- Abò CAN, RS485, koòdone I2C, ak plas kat TF, entegre pò USB plen vitès.
- Sipòte revèy fleksib, modil ekipman pou pouvwa anviwònman endepandan, ak lòt kontwòl reyalize konsomasyon pouvwa ki ba nan senaryo diferan.
Deskripsyon pyès ki nan konpitè
Abò entèfas

- UART Port: Sèvi ak CH343P chip pou USB pou UART pou konekte PIN UART_TXD(GPIO43) ak UART_RXD(GPIO44) nan ESP32-S3. ki se pou pwogramasyon firmwèr ak enprime boutèy demi lit.
- USB Connector: GPIO19(DP) ak GPIO20(DN) se broch USB nan ESP32-S3, ki ka konekte kamera yo ak pwotokòl UVC. Pou plis detay sou chofè UVC a, ou ka al gade nan lyen sa a.
- Koòdone Capteur: Koòdone sa a konekte ak GPIO6 kòm ADC, ki ka konekte ak twous Capteur.
- CAN Entèfas: ka itilize kòm yon koòdone USB tou, ou ka chanje CAN/USB ak chip FSUSB42UMX la. Se koòdone USB a itilize pa default (lè USB_SEL PIN nan FSUSB42UMX mete nan LOW).
- I2C koòdone: ESP32-S3 bay pyès ki nan konpitè milti-liy, kounye a itilize broch GPIO8(SDA) ak GPIO9(SCL) kòm otobis I2C pou chaje chip ekspansyon IO, koòdone manyen ak koòdone I2C.
- RS485 koòdone: tablo devlopman abò RS485 sikui koòdone pou konekte dirèkteman nan kominikasyon aparèy RS485, ak sipòte otomatik chanjman nan mòd transceiver RS485 sikwi.
- PH2.0 batri header: Komisyon Konsèy devlopman an itilize chaj efikas ak jete jesyon chip CS8501. Li ka ranfòse yon sèl-selil batri ityòm a 5V. Kounye a, aktyèl la chaje mete nan 580mA, ak itilizatè yo ka modifye aktyèl la chaje lè yo ranplase rezistans R45 la. Pou plis detay, ou ka fè referans a dyagram chema.
PIN Definisyon

Koneksyon Materyèl

- ESP32-S3-Touch-LCD-4.3 vini ak yon sikwi telechaje otomatik abò. Pò Kalite C a, ki make UART, yo itilize pou telechajman ak anrejistreman pwogram yo. Yon fwa yo telechaje pwogram nan, kouri li pa peze bouton an RESET.
- Tanpri kenbe lòt metal oswa materyèl plastik lwen zòn antèn PCB la pandan w ap itilize.
- Tablo devlopman an sèvi ak yon konektè PH2.0 pou pwolonje ADC, CAN, I2C, ak RS485 broch periferik. Sèvi ak yon konektè gason DuPont PH2.0 a 2.54mm pou konekte eleman detèktè yo.
- Kòm ekran an 4.3-pous okipe pifò broch GPIO, ou ka itilize yon chip CH422G pou elaji IO pou fonksyon tankou reset ak kontwòl ekleraj.
- Entèfas periferik CAN ak RS485 konekte ak yon rezistans 120ohm lè l sèvi avèk bouchon kavalye pa default. Opsyonèlman, konekte NC pou anile rezistans revokasyon an.
- Kat SD la anplwaye kominikasyon SPI. Remake byen ke PIN SD_CS la bezwen kondwi pa EXIO4 CH422G la.
Lòt Nòt
- Pousantaj ankadreman mwayèn pou kouri referans LVGL ansyenampsou yon sèl nwayo nan ESP-IDF v5.1 se 41 FPS. Anvan konpilasyon, pèmèt 120M PSRAM nesesè.
- Socket batri ityòm PH2.0 a sèlman sipòte yon sèl batri ityòm 3.7V. Pa sèvi ak plizyè seri pake batri pou chaje ak dechaje ansanm. Li rekòmande pou itilize yon sèl-selil batri ak yon kapasite anba 2000mAh.
Dimansyon

Anviwònman Anviwònman
Fondasyon lojisyèl pou tablo devlopman seri ESP32 fini, epi ou ka itilize CircuitPython, MicroPython, ak C/C++ (Arduino, ESP-IDF) pou pwototip rapid nan devlopman pwodwi. Men yon ti entwodiksyon sou twa apwòch devlopman sa yo:
Enstalasyon bibliyotèk ofisyèl C/C++:
- ESP32 seri Arduino leson patikilye devlopman.
- ESP32 seri ESP-IDF devlopman leson patikilye.
MicroPython se yon aplikasyon efikas nan lang pwogramasyon Python 3. Li gen ladann yon ti pati nan bibliyotèk estanda Python epi li te optimize pou kouri sou mikrokontwolè ak anviwònman resous ki limite.
- Ou ka refere a dokiman devlopman pou devlopman aplikasyon ki gen rapò ak MicroPython.
- Bibliyotèk GitHub pou MicroPython pèmèt pou rekonpilasyon pou devlopman koutim.
Anviwònman an sipòte sou Windows 10. Itilizatè yo ka chwazi Arduino/Visual Studio Codes (ESP-IDF) kòm IDE pou devlope. Pou Mac/Linux, itilizatè yo ka refere a entwodiksyon ofisyèl yo.
ESP-IDF
- Enstalasyon ESP-IDF
Arduino
- Telechaje epi enstale Arduino IDE.
- Enstale ESP32 sou Arduino IDE jan yo montre anba a, epi ou ka refere a lyen sa a.
- Ranpli lyen sa a nan Manadjè Konsèy Adisyonèl la URLs seksyon nan ekran Anviwònman an anba File -> Preferans epi sove.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

- Chèche esp32 sou Board Manager pou enstale, epi rekòmanse Arduino IDE pou pran efè.

Louvri IDE Arduino a epi sonje ke Zouti nan ba meni an chwazi Flash ki koresponn lan (8MB) epi li pèmèt PSRAM (8MB OPI), jan yo montre nan figi sa a.

Enstalasyon bibliyotèk
Bibliyotèk TFT_SPI ak lvgl mande pou konfigirasyon files apre enstalasyon. Li rekòmande pou itilize dirèkteman ESP32_Display_Panel, ESP32_IO_Expander nan s3-4.3-libraries , ak dosye lvgl, ansanm ak ESP_Panel_Conf.h ak lv_conf.h. files, epi kopye yo nan anyè C:\Users\xxxx\Documents\Arduino\libraries. Tanpri sonje ke "xxxx" reprezante non itilizatè òdinatè w lan.

Apre kopye:

Sample Demo
Arduino
Nòt: Anvan ou sèvi ak demonstrasyon Arduino yo, tanpri tcheke si anviwònman an IDE Arduino ak paramèt telechaje yo kòrèkteman configuré, pou plis detay, tanpri tcheke Arduino Configure la.
UART_Tès
Pran UART_Test kòm yon ansyenample, UART_Test ka itilize pou tès koòdone UART. Koòdone sa a ka konekte ak GPIO43(TXD) ak GPIO44(RXD) kòm UART0.
- Apre pwogramasyon kòd la, konekte USB a kab Kalite-C nan koòdone "UART" Kalite-C la. Louvri asistan debogaj pò seri a, epi voye yon mesaj bay ESP32-S3-Touch-LCD-4.3. ESP32-S3-Touch-LCD-4.3 pral retounen mesaj la resevwa bay asistan debogaj pò seri a. Remake byen ke ou bezwen chwazi pò COM kòrèk la ak pousantaj baud. Tcheke "AddCrLf" anvan ou voye mesaj la.

Sensor_AD
Sensor_AD example yo itilize pou teste itilizasyon priz Sensor AD la. Koòdone sa a konekte ak GPIO6 pou itilizasyon ADC epi li ka konekte ak twous Capteur ak sou sa.
- Apre boule kòd la, konekte priz Sensor AD nan "HY2.0 2P to DuPont male head 3P 10cm". Ou ka Lè sa a, louvri pò seri asistan debogaj la obsève done yo li nan PIN la AD. "ADC valè analòg" reprezante valè analòg li nan ADC a, pandan y ap "valè ADC milivolt" reprezante valè ADC konvèti an milivolt.
- Lè kout PIN AD ak PIN GND, valè li a se jan yo montre nan dyagram ki anba a:

- Lè kout PIN AD la ak peny 3V3 la, valè li a se jan yo montre nan figi ki anba a:

I2C_Tès
I2C_Test example se pou tès I2C priz, ak koòdone sa a ka konekte ak GPIO8(SDA) ak GPIO9(SCL) pou kominikasyon I2C.
- Sèvi ak ansyen sa aample pou kondwi BME680 anviwònman Capteur, epi anvan koreksyon, ou bezwen enstale "BME68x Sensor bibliyotèk la" atravè LIBRARY MANAGER.
- Apre pwogramasyon kòd la, priz I2C la konekte ak "HY2.0 2P to DuPont male head 4P 10cm" epi konekte ak Capteur anviwònman BME680 la. Capteur sa a kapab detekte tanperati, imidite, presyon atmosferik, ak nivo gaz. Lè w louvri asistan debogaj pò seri a, ou ka obsève: ① pou tanperati (°C), ② pou presyon atmosferik (Pa), ③ pou imidite relatif (%RH), ④ pou rezistans gaz (ohm), ak ⑤ pou Capteur a. estati.
RS485_Tès
RS485_Test example se pou tès RS-485 priz, ak koòdone sa a ka konekte ak GPIO15(TXD) ak GPIO16(RXD) pou kominikasyon RS485.
- Demo sa a mande pou USB POU RS485 (B). Apre pwogramasyon kòd la, priz RS-485 la ka konekte nan USB POU RS485 (B) atravè yon "HY2.0 2P to DuPont gason tèt 2P 10cm" epi konekte li nan PC a.
- Louvri asistan debogaj pò seri a epi voye yon mesaj RS485 bay ESP32-S3-Touch-LCD-4.3. ESP32-S3-Touch-LCD-4.3 la pral retounen mesaj la resevwa bay asistan debogaj pò seri a. Asire w ke w chwazi pò COM ki kòrèk la ak to baud. Anvan ou voye mesaj la, tcheke "AddCrLf" pou ajoute yon retounen cha ak liy liy.

SD_Tès
SD_Test ansyenample yo itilize pou teste priz kat SD la. Anvan w itilize li, mete yon kat SD.
- Apre boule kòd la, ESP32-S3-Touch-*LCD-4.3 a pral rekonèt kalite ak gwosè kat SD la epi kontinye ak file operasyon tankou kreye, efase, modifye, ak demann files.
TWAItransmèt
TWAItransmit ansyenample se pou tès CAN priz, ak koòdone sa a ka konekte ak GPIO20(TXD) ak GPIO19(RXD) pou kominikasyon CAN.
- Apre pwogramasyon kòd la, lè l sèvi avèk "HY2.0 2P to DuPont gason tèt 2P wouj-nwa 10cm" kab la, epi konekte PIN H ak CAN L nan ESP32-S3-Touch-LCD-4.3 nan USB-CAN-. A .
- Yon fwa ou louvri asistan debogaj pò seri a, ou ta dwe obsève ke Esp32-s3-touch-lcd-4.3 la te kòmanse voye mesaj CAN.
Konekte USB-CAN-A a nan òdinatè a epi louvri USB-CAN-A_TOOL_2.0 lojisyèl òdinatè anwo a. Chwazi pò COM ki koresponn lan, mete pousantaj baud a 2000000 jan yo montre nan imaj la, epi mete pousantaj baud CAN a 50.000Kbps. Konfigirasyon sa a pral pèmèt ou view mesaj CAN yo voye pa Esp32-s3-touch-lcd-4.3 la.
TWAReceive
TWAReceive ansyenample se pou tès CAN priz, ak koòdone sa a ka konekte ak GPIO20(TXD) ak GPIO19(RXD) pou kominikasyon CAN.
- Apre w fin telechaje kòd la, sèvi ak kab "HY2.0 2P to DuPont male head 2P red-black 10cm" pou konekte PIN CAN H ak CAN L nan ESP32-S3-Touch-LCD-4.3 a USB-CAN-A. .
- Konekte USB-CAN-A a nan òdinatè a epi louvri USB-CAN-A_TOOL_2.0 lojisyèl òdinatè anwo a. Chwazi pò COM ki koresponn lan, mete pousantaj baud pò a 2000000 jan sa endike nan imaj la, epi mete pousantaj baud CAN a 500.000Kbps. Avèk paramèt sa yo, ou pral kapab voye mesaj CAN nan Esp32-s3-touch-lcd-4.3.
lvgl_Porting
lvgl_Porting ansyenample se pou tès RGB manyen ekran.
Apre w fin telechaje kòd la, ou ka eseye manyen li. Epitou, nou bay pòsyon LVGL ansyenamples pou itilizatè yo (Si pa gen okenn repons ekran apre yo fin boule kòd la, tcheke si Arduino IDE -> Zouti anviwònman yo kòrèkteman configuré: chwazi Flash ki koresponn lan (8MB) epi pèmèt PSRAM (8MB OPI)).
DrawColorBar
DrawColorBar ansyenample se pou tès RGB ekran.
Apre w fin telechaje kòd la, ou ta dwe obsève ekran an ki montre bann koulè ble, vèt ak wouj. Si ekran an pa montre okenn repons apre li fin boule kòd la, tcheke si Arduino IDE -> Paramèt Zouti yo kòrèkteman configuré: chwazi Flash ki koresponn lan (8MB) epi pèmèt PSRAM (8MB OPI).
ESP-IDF
Nòt: Anvan w itilize ESP-IDF examples, tanpri asire ke anviwònman an ESP-IDF ak paramèt download yo kòrèkteman configuré. Ou ka fè referans a anviwònman ESP-IDF pou enstriksyon espesifik sou fason pou tcheke ak konfigirasyon yo.
esp32-s3-lcd-4.3-b-i2c_tools
- esp32-s3-lcd-4.3-b-i2c_tools ekzample yo itilize pou teste priz I2C la lè yo analize plizyè adrès aparèy I2C.
- Apre w fin telechaje kòd la, konekte aparèy I2C a (pou egzanp sa aample, nou ap itilize BME680 anviwònman detèktè) pou korespondan broch sou ESP32-S3-Touch-LCD-4.3 la. Louvri pò seri asistan debogaj la, chwazi yon vitès baud 115200, epi louvri pò COM korespondan an pou kominikasyon (asire w ke ou enfim pò COM ESP-IDF a an premye, paske li ta ka okipe pò COM la epi anpeche aksè pò seri).
- Peze kle Reset nan ESP32-S3-Touch-LCD-4.3, SSCOM enprime mesaj, antre "i2cdetect" jan yo montre anba a. "77" enprime, epi tès priz I2C la pase.
uart_echo
uart_echo ansyenample se pou tès RS485 priz.
- Apre w fin telechaje kòd la, konekte USB a RS485 ak ESP32-S3-Touch-LCD-4.3 atravè pin A ak B. Louvri SSCOM pou chwazi pò COM korespondan an pou kominikasyon apre konekte USB RS485 ak PC a.
- Chwazi vitès baud la kòm 115200 jan yo montre anba a. Lè ou voye nenpòt karaktè, li vin tounen boukle epi parèt. Sa a se yon bon endikasyon ke priz RS485 la ap travay jan yo espere.

twai_network_master
twai_network_master example se pou tès CAN priz.
- Apre w fin telechaje kòd la, sèvi ak kab "HY2.0 2P to DuPont male head 2P red-black 10cm" pou konekte PIN CAN H ak CAN L nan ESP32-S3-Touch-LCD-4.3 a USB-CAN-A. .
- Konekte USB-CAN-A a nan òdinatè a epi louvri USB-CAN-A_TOOL_2.0 lojisyèl òdinatè anwo a. Chwazi pò COM ki koresponn lan, mete pousantaj baud pò a 2000000 jan yo montre nan imaj la, epi mete yon pousantaj baud koutim nan 25.000Kbps (ajiste faz tanpon 1 ak faz tanpon 2 si sa nesesè).
Peze bouton an Reyajiste sou ESP32-S3-Touch-LCD-4.3 la lakòz done yo dwe enprime nan jaden an done nan USBCANV2.0, konfime tès la siksè nan priz la CAN.
Demo 1
demo1 ansyenample se pou teste efè ekspozisyon ekran an.
Resous
Dokiman
- Dyagram chematik
- ESP32 Dokimantasyon Arduino Core a arduino-esp32
- ESP-IDF
- ESP32-S3-Touch-LCD-4.3 Desen 3D
Demo
- ESP32-S3-Touch-LCD-4.3_libraries
- Sample demo
Lojisyèl
- asistan pò seri sscom
- Arduino IDE
- UCANV2.0.exe
Fich done
- Fèy done ESP32-S3 seri
- ESP32-S3 Wroom Datasheet
- Fèy done CH343
- TJA1051
FAQ
Kesyon:ESP32-S3-Touch-LCD-4.3 KA echèk resepsyon?
Repons:
- Rekòmanse pò COM nan UCANV2.0.exe epi peze bouton reset ESP32-S3-Touch-LCD-4.3 plizyè fwa.
- Dezaktive DTR ak RTS nan asistan debogaj pò seri a.
Kesyon: ESP32-S3-Touch-LCD-4.3 pa montre okenn repons apre pwogramasyon yon pwogram Arduino pou ekspozisyon ekran RGB?
Repons:
Si pa gen okenn repons ekran apre pwogramasyon kòd la, tcheke si konfigirasyon kòrèk yo mete nan Arduino IDE -> Zouti: Chwazi Flash ki koresponn lan (8MB) epi pèmèt PSRAM (8MB OPI).
Kesyon:ESP32-S3-Touch-LCD-4.3 echwe pou konpile yon Demo Arduino pou ekran RGB la epi li montre erè?
Repons:
Tcheke si bibliyotèk "s3-4.3-libraries" enstale. Tanpri gade etap enstalasyon yo.
Sipò
Sipò teknik
Si ou bezwen sipò teknik oswa ou gen nenpòt fidbak/review, tanpri klike sou bouton Soumèt Kounye a pou soumèt yon tikè, Ekip sipò nou an ap tcheke epi reponn ou nan 1 a 2 jou travay. Tanpri pran pasyans pandan n ap fè tout efò posib pou ede w rezoud pwoblèm nan. Tan travay: 9 AM - 6 AM GMT+8 (Lendi a Vandredi)
Konekte / Kreye yon kont
Dokiman / Resous
![]() |
WAVESHARE ESP32-S3 4.3 pous Kapasitif Touch Display Devlopman Komisyon Konsèy [pdfGid Itilizatè ESP32-S3 4.3 pous Kapasitif Touch Display Devlopman Komisyon Konsèy, ESP32-S3, 4.3 pous Kapasitif Touch Display Devlopman Komisyon Konsèy, Komisyon Konsèy Devlopman Touch Display, Komisyon Konsèy Devlopman Display, Komisyon Konsèy Devlopman, Komisyon Konsèy Devlopman |

