
Specifikācijas
- Produkta nosaukums: ESP32-S3-Touch-LCD-4.3
- Bezvadu atbalsts: 2.4 GHz WiFi un BLE 5
- Displejs: 4.3 collu kapacitatīvs skārienekrāns
- Atmiņa: Lielas ietilpības zibspuldze un PSRAM
Produkts beidziesview
ESP32-S3-Touch-LCD-4.3 ir mikrokontrollera izstrādes plate, kurā ir integrēts WiFi, BLE, kapacitatīvs skārienekrāns un dažādas perifērijas saskarnes. Tas ir piemērots cilvēka un mašīnas saskarņu (HMI) un citu ESP32-S3 lietojumprogrammu izstrādei.
Aparatūras apraksts
Plāksnei ir vairākas saskarnes, tostarp UART, USB, sensors, CAN, I2C, RS485 un akumulatora galvene efektīvai uzlādes un izlādes pārvaldībai.
Borta interfeiss
- UART interfeiss: CH343P mikroshēma saziņai no USB uz UART.
- USB interfeiss: GPIO19(DP) un GPIO20(DN) USB saziņai.
- Sensora saskarne: Savieno GPIO6 kā ADC sensoru integrācijai.
- CAN interfeiss: Koplietots ar USB interfeisu multipleksēšanas funkcijai.
- I2C interfeiss: Pieejamas vairākas aparatūras I2C saskarnes.
- RS485 interfeiss: Borta shēma tiešai RS485 komunikācijai.
- Akumulatora galvene: Atbalsta efektīvu akumulatora uzlādes un izlādes pārvaldību.
PIN savienojums
Aparatūras savienojums
Nodrošiniet pareizu perifērijas ierīču savienojumu ar atbilstošajām saskarnēm, kā aprakstīts rokasgrāmatā.
Vides iestatījums
Programmatūras ietvars atbalsta CircuitPython, MicroPython un C/C++ (Arduino, ESP-IDF) ātrai prototipēšanai un izstrādei.
Beigāsview
Ievads
ESP32-S3-Touch-LCD-4.3 ir mikrokontrolleru izstrādes plate ar 2.4 GHz WiFi un BLE 5 atbalstu, un tajā ir integrēta lielas ietilpības zibatmiņa un PSRAM. Iebūvētais 4.3 collu kapacitatīvs skārienekrāns var nevainojami palaist GUI programmas, piemēram, LVGL. Apvienojumā ar dažādām perifērijas saskarnēm, kas piemērotas ātrai HMI un citu ESP32-S3 lietojumprogrammu izstrādei.
Funkcijas
- Aprīkots ar Xtensa 32 bitu LX7 divkodolu procesoru, līdz 240MHz galvenajai frekvencei.
- Atbalsta 2.4 GHz Wi-Fi (802.11 b/g/n) un Bluetooth 5 (LE) ar iebūvētu antenu.
- Iebūvēta 512 KB SRAM un 384 KB ROM, ar iebūvētu 8 MB PSRAM un 8 MB Flash.
- Iebūvētais 4.3 collu kapacitatīvs skārienekrāns, 800 × 480 izšķirtspēja, 65 K krāsu.
- Atbalsta kapacitatīvo skārienvadību, izmantojot I2C interfeisu, 5 punktu pieskārienu ar pārtraukuma atbalstu.
- Iebūvētais CAN, RS485, I2C interfeiss un TF kartes slots, integrēts pilna ātruma USB ports.
- Atbalsta elastīgu pulksteni, moduļa barošanas avota neatkarīgu iestatījumu un citas vadības ierīces, lai dažādos scenārijos realizētu zemu enerģijas patēriņu.
Aparatūras apraksts
Borta interfeiss

- UART interfeiss: CH343P mikroshēmas izmantošana USB uz UART, lai izveidotu savienojumu ar ESP32-S3 UART_TXD(GPIO43) un UART_RXD(GPIO44), nodrošinot programmaparatūras ierakstīšanu un žurnālu drukāšanu.
- USB interfeiss: GPIO19(DP) un GPIO20(DN) pēc noklusējuma ir ESP32-S3 USB tapas, un interfeisu var izmantot, lai savienotu kameras ar tādiem protokoliem kā UVC. Lūdzu, noklikšķiniet šeit, lai view UVC draiveris.
- Sensora saskarne: šī saskarne ir paredzēta GPIO6 savienošanai kā ADC, un to var savienot ar sensoriem.
- CAN interfeiss: CAN interfeisa kontaktiem un USB interfeisa tapām ir kopīga multipleksēšanas funkcija, pārslēgšanai izmantojot FSUSB42UMX mikroshēmu. Pēc noklusējuma tiek izmantots USB interfeiss (ja FSUSB42UMX USB_SEL kontakts ir iestatīts uz HIGH).
- I2C interfeiss: ESP32-S3 piedāvā vairākas aparatūras I2C saskarnes. Pašlaik GPIO8 (SDA) un GPIO9 (SCL) tapas tiek izmantotas kā I2C kopne, lai izveidotu savienojumu ar IO paplašināšanas mikroshēmu, pieskāriena saskarnēm un citām I2C perifērijas ierīcēm.
- RS485 interfeiss: Izstrādes plate ir aprīkota ar iebūvētu RS485 interfeisa shēmu, kas nodrošina tiešu saziņu ar RS485 ierīcēm. RS485 ķēde automātiski pārslēdzas starp pārraides un saņemšanas režīmiem.
- PH2.0 akumulatora galvene: Izstrādes panelī ir izmantota efektīva uzlādes un izlādes pārvaldības mikroshēma CS8501, kas spēj palielināt vienu litija akumulatoru līdz 5 V. Pašlaik uzlādes strāva ir iestatīta uz 580 mA. Lietotāji var mainīt uzlādes strāvu, nomainot R45 rezistoru. Lai iegūtu sīkāku informāciju, lūdzu, skatiet shematisko diagrammu.
PIN savienojums
| ESP32-S3-WROOM-x
GPIO0 |
LCD
G3 |
USB | SD | UART | VAR | Sensors |
| GPIO1 | R3 | |||||
| GPIO2 | R4 | |||||
| GPIO3 | VSYNC | |||||
| GPIO4 | TP_IRQ | |||||
| GPIO5 | DE | |||||
| GPIO6 | AD | |||||
| GPIO7 | PCLK | |||||
| GPIO8 | TP_SDA | |||||
| GPIO9 | TP_SCL | |||||
| GPIO10 | B7 | |||||
| GPIO11 | MOSI | |||||
| GPIO12 | SCK | |||||
| GPIO13 | Miso | |||||
| GPIO14 | B3 | |||||
| GPIO15 | RS485_TX | |||||
| GPIO16 | RS485_RX | |||||
| GPIO17 | B6 | |||||
| GPIO18 | B5 | |||||
| GPIO19 | USB_DN | CANRX | ||||
| GPIO20 | USB_DP | CANTX | ||||
| GPIO21 | G7 | |||||
| GPIO38 | B4 | |||||
| GPIO39 | G2 | |||||
| GPIO40 | R7 | |||||
| GPIO41 | R6 | |||||
| GPIO42 | R5 | |||||
| GPIO43 | UART_TXD | |||||
| GPIO44 | UART_RXD | |||||
| GPIO45 | G4 | |||||
| GPIO46 | HSYNC | |||||
| GPIO47 | G6 | |||||
| GPIO48
CH422G |
G5
– |
– |
– |
– |
– |
– |
|
EXIO1 |
TP_RST |
|||||
| EXIO2 | Izmantot | |||||
| EXIO3 | LCD_RST | |||||
| EXIO4 | SD_CS | |||||
| EXIO5 |
USB_SEL (AUGSTS) |
USB_SEL(ZEMS) |
Aparatūras savienojums

- ESP32-S3-Touch-LCD-4.3 ir aprīkots ar iebūvētu automātiskās lejupielādes shēmu. C tipa ports, kas apzīmēts ar UART, tiek izmantots programmu lejupielādēšanai un reģistrēšanai. Kad programma ir lejupielādēta, palaidiet to, nospiežot pogu RESET.
- Lietošanas laikā, lūdzu, turiet citus metālus vai plastmasas materiālus tālāk no PCB antenas zonas.
- Izstrādes plate izmanto PH2.0 savienotāju, lai paplašinātu ADC, CAN, IC un RS485 perifērijas tapas. Izmantojiet PH2.0 līdz 2.54 mm DuPont vīrišķo savienotāju, lai savienotu sensora komponentus.
- Tā kā 4.3 collu ekrāns aizņem lielāko daļu GPIO tapu, varat izmantot CH422G mikroshēmu, lai paplašinātu IO tādām funkcijām kā atiestatīšana un fona apgaismojuma vadība.
- CAN un RS485 perifērijas saskarnes savienojas ar 1200 hm rezistoru, izmantojot džempera vāciņus pēc noklusējuma. Pēc izvēles pievienojiet NC, lai atceltu beigu rezistoru.
- SD karte izmanto SPI saziņu. Ņemiet vērā, ka SD_CS tapa ir jāvada ar CH4G EXIO422.
Citas piezīmes
- Vidējais kadru nomaiņas ātrums LVGL etalona izpildei, piemēram,ampESP-IDF v5.1 vienā kodolā ir 41 FPS. Pirms kompilācijas ir jāiespējo 120 M PSRAM.
- PH2.0 litija akumulatora ligzda atbalsta tikai vienu 3.7 V litija akumulatoru. Neizmantojiet vairākus akumulatoru komplektus, lai vienlaikus uzlādētu un izlādētu. Ieteicams izmantot vienas šūnas akumulatoru, kura ietilpība ir mazāka par 2000 mAh.
Izmēri

Vides iestatījums
ESP32 sērijas izstrādes paneļu programmatūras ietvars ir pabeigts, un jūs varat izmantot CircuitPython, MicroPython un C/C++ (Arduino, ESP-IDF), lai ātri izveidotu produktu izstrādes prototipus. Šeit ir īss ievads šīm trim attīstības pieejām:
- CircuitPython ir programmēšanas valoda, kas izstrādāta, lai vienkāršotu kodēšanas testus un mācīšanos uz zemu izmaksu mikrokontrolleru platēm. Tas ir MicroPython programmēšanas valodas atvērtā koda atvasinājums, kas galvenokārt paredzēts studentiem un iesācējiem. CircuitPython izstrādi un uzturēšanu atbalsta Adafruit Industries.
- Ar CircuitPython saistīto lietojumprogrammu izstrādei varat skatīt izstrādes dokumentāciju ®.
- CircuitPython GitHub& bibliotēka ļauj veikt atkārtotu kompilāciju pielāgotai izstrādei.
- MicroPython ir efektīva Python 3 programmēšanas valodas ieviešana. Tā ietver nelielu Python standarta bibliotēkas apakškopu un ir optimizēta darbībai mikrokontrolleros un vidēs ar ierobežotiem resursiem.
- Varat skatīt izstrādes dokumentāciju un ar MicroPython saistīto lietojumprogrammu izstrādi.
- GitHub bibliotēka un MicroPython ļauj veikt atkārtotu kompilāciju pielāgotai izstrādei.
- Oficiālās bibliotēkas un Espressif Systems atbalsts C/C++ izstrādei padara to ērtu ātrai instalēšanai.
- Lietotāji var izvēlēties Arduino un
- Visual Studio Code (ESP-IDF) kā integrēto izstrādes vidi (IDE).
- Vide ir iestatīta operētājsistēmā Windows 10, lietotāji var izvēlēties izmantot Arduino vai Visual Studio kodu (ESP-IDF) kā IDE izstrādei, Mac/Linux OS lietotājiem, lūdzu, skatiet oficiālos norādījumus&.
ESP-IDF
- ESP-IDF uzstādīšana un
Arduino
- Lejupielādējiet un instalējiet Arduino IDE&.
- Instalējiet ESP32 Arduino IDE, kā parādīts zemāk, un varat atsaukties uz šo saiti &.
- Papildu dēļu pārvaldniekā aizpildiet šo saiti URLs sadaļā Iestatījumi File -> Preferences un saglabājiet.

- Meklējiet esp32 vietnē Board Manager, lai instalētu, un restartējiet Arduino IDE, lai tas stātos spēkā.

- Atveriet Arduino IDE un ņemiet vērā, ka Rīki izvēlnes joslā atlasa atbilstošo Flash (8 MB) un iespējo PSRAM (8 MB OPI), kā parādīts nākamajā attēlā.

Resurss
- Dokuments
- ESP32 Arduino Core dokumentācija
- Arduino-esp32
- ESP-IDF
- Demonstrācija
- Programmatūra
- Datu lapa
- ESP32-S3 sērijas datu lapa t
- ESP32-S3 Wroom datu lapa
- CH343 datu lapa&
- TJA1051
FAQ
J: Vai varu izmantot vairākus akumulatoru komplektus ar PH2.0 akumulatora galveni?
A: PH2.0 litija akumulatora ligzda atbalsta tikai vienu 3.7 V litija akumulatoru. Neizmantojiet vairākus akumulatoru komplektus vienlaikus.
Dokumenti / Resursi
![]() |
WAVESHARE ESP32-S3 Touch LCD 4.3 collas [pdfLietotāja rokasgrāmata ESP32-S3 Touch LCD 4.3 collas, ESP32-S3, Touch LCD 4.3 collas, LCD 4.3 collas |

