WAVESHARE-logotips

WAVESHARE ESP32-S3 Touch LCD 4.3 collas

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -produkts

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

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (1)

  • 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

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (2)

  • 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

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (3)

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.

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (4)

  • Meklējiet esp32 vietnē Board Manager, lai instalētu, un restartējiet Arduino IDE, lai tas stātos spēkā.WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (6)
  • 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ā.

WAVESHARE ESP32-S3 Touch LCD 4.3 collu -att.- (6)

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

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *