
Mga pagtutukoy
- Pangalan ng Produkto: ESP32-S3-Touch-LCD-4.3
- Suporta sa Wireless: 2.4GHz WiFi at BLE 5
- Display: 4.3-pulgada na capacitive touchscreen
- Memorya: Mataas na kapasidad na Flash at PSRAM
Natapos ang Produktoview
Ang ESP32-S3-Touch-LCD-4.3 ay isang microcontroller development board na nagsasama ng WiFi, BLE, isang capacitive touch screen, at iba't ibang peripheral interface. Ito ay angkop para sa pagbuo ng Human-Machine Interfaces (HMI) at iba pang ESP32-S3 application.
Paglalarawan ng Hardware
Nagtatampok ang board ng maraming interface kabilang ang UART, USB, Sensor, CAN, I2C, RS485, at isang header ng baterya para sa mahusay na pamamahala sa pag-charge at pagdiskarga.
Onboard na Interface
- Interface ng UART: CH343P chip para sa USB hanggang UART na komunikasyon.
- USB Interface: GPIO19(DP) at GPIO20(DN) para sa USB na komunikasyon.
- Interface ng Sensor: Ikinokonekta ang GPIO6 bilang ADC para sa pagsasama ng sensor.
- CAN Interface: Ibinahagi sa USB interface para sa multiplexed function.
- Interface ng I2C: Maramihang hardware I2C interface na magagamit.
- Interface ng RS485: Onboard circuit para sa direktang komunikasyon ng RS485.
- Header ng Baterya: Sinusuportahan ang mahusay na pamamahala ng pag-charge at pagdiskarga ng baterya.
Koneksyon ng PIN
Koneksyon ng Hardware
Tiyakin ang wastong koneksyon ng mga peripheral sa kaukulang mga interface tulad ng inilarawan sa manwal.
Setting ng Kapaligiran
Sinusuportahan ng software framework ang CircuitPython, MicroPython, at C/C++ (Arduino, ESP-IDF) para sa mabilis na prototyping at pag-develop.
Tapos naview
Panimula
Ang ESP32-S3-Touch-LCD-4.3 ay isang microcontroller development board na may 2.4GHz WiFi at BLE 5 na suporta, at isinasama ang mataas na kapasidad na Flash at PSRAM. Ang onboard na 4.3-inch capacitive touch screen ay maaaring maayos na magpatakbo ng mga GUI program gaya ng LVGL. Pinagsama sa iba't ibang mga peripheral na interface, na angkop para sa mabilis na pag-unlad ng HMI at iba pang mga application ng ESP32-S3.
Mga tampok
- Nilagyan ng Xtensa 32-bit LX7 dual-core processor, hanggang sa 240MHz main frequency.
- Sinusuportahan ang 2.4GHz Wi-Fi (802.11 b/g/n) at Bluetooth 5 (LE), na may onboard antenna.
- Built-in na 512KB ng SRAM at 384KB ROM, na may onboard na 8MB PSRAM at 8MB Flash.
- Onboard na 4.3-inch capacitive touch display, 800×480 resolution, 65K na kulay.
- Sinusuportahan ang capacitive touch control sa pamamagitan ng I2C interface, 5-point touch na may interrupt na suporta.
- Onboard CAN, RS485, I2C interface, at TF card slot, isama ang full-speed USB port.
- Sinusuportahan ang flexible na orasan, independiyenteng setting ng power supply ng module, at iba pang mga kontrol upang mapagtanto ang mababang paggamit ng kuryente sa iba't ibang mga sitwasyon.
Paglalarawan ng Hardware
Onboard na Interface

- UART interface: Gamit ang CH343P chip para sa USB sa UART para kumonekta sa ESP32-S3's UART_TXD(GPIO43) at UART_RXD(GPIO44), na pinapagana ang firmware burning at log printing.
- USB interface: Ang GPIO19(DP) at GPIO20(DN) ay ang mga USB pin ng ESP32-S3 bilang default, at maaaring gamitin ang interface para sa pagkonekta ng mga camera na may mga protocol gaya ng UVC. Mangyaring mag-click dito upang view ang driver ng UVC.
- Interface ng sensor: ang interface na ito ay para sa pagkonekta sa GPIO6 bilang ADC, at maaaring ikonekta sa mga sensor .
- CAN interface: Ang CAN interface pin at USB interface pin ay nagbabahagi ng multiplexed function, gamit ang FSUSB42UMX chip para sa paglipat. Bilang default, ginagamit ang USB interface (kapag nakatakda sa HIGH ang USB_SEL pin ng FSUSB42UMX).
- I2C interface: Nag-aalok ang ESP32-S3 ng maramihang mga interface ng hardware na I2C. Sa kasalukuyan, ang mga GPIO8 (SDA) at GPIO9 (SCL) na mga pin ay ginagamit bilang I2C bus para kumonekta sa IO expansion chip, mga touch interface, at iba pang I2C peripheral.
- RS485 interface: Ang development board ay nilagyan ng onboard na RS485 interface circuit, na nagbibigay-daan sa direktang komunikasyon sa mga RS485 na device. Ang RS485 circuit ay awtomatikong lumilipat sa pagitan ng mga mode ng pagpapadala at pagtanggap.
- PH2.0 na header ng baterya: Ginagamit ng development board ang mahusay na charging at discharging management chip na CS8501, na may kakayahang palakasin ang isang lithium battery sa 5V. Sa kasalukuyan, nakatakda ang charging current sa 580mA. Maaaring baguhin ng mga user ang charging current sa pamamagitan ng pagpapalit ng R45 risistor. Para sa karagdagang detalye, mangyaring sumangguni sa schematic diagram.
Koneksyon ng PIN
| ESP32-S3-WROOM-x
GPIO0 |
LCD
G3 |
USB | SD | UART | MAAARI | Sensor |
| GPIO1 | R3 | |||||
| GPIO2 | R4 | |||||
| GPIO3 | VSYNC | |||||
| GPIO4 | TP_IRQ | |||||
| GPIO5 | DE | |||||
| GPIO6 | AD | |||||
| GPIO7 | PCLK | |||||
| GPIO8 | TP_SDA | |||||
| GPIO9 | TP_SCL | |||||
| GPIO10 | B7 | |||||
| GPIO11 | DAWDLE | |||||
| 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 | DISP | |||||
| EXIO3 | LCD_RST | |||||
| EXIO4 | SD_CS | |||||
| EXIO5 |
USB_SEL(HIGH) |
USB_SEL(MABABANG) |
Koneksyon ng Hardware

- Ang ESP32-S3-Touch-LCD-4.3 ay may onboard na awtomatikong download circuit. Ang Type C port, na may markang UART, ay ginagamit para sa pag-download ng program at pag-log. Kapag na-download na ang program, patakbuhin ito sa pamamagitan ng pagpindot sa RESET button.
- Mangyaring itago ang iba pang mga metal o plastik na materyal mula sa lugar ng PCB antenna habang ginagamit.
- Gumagamit ang development board ng PH2.0 connector para i-extend ang ADC, CAN, IC, at RS485 peripheral pin. Gumamit ng PH2.0 hanggang 2.54mm DuPont male connector para i-link ang mga bahagi ng sensor.
- Dahil ang 4.3-inch na screen ay sumasakop sa karamihan ng mga GPIO pin, maaari kang gumamit ng CH422G chip upang palawakin ang IO para sa mga function tulad ng pag-reset at kontrol ng backlight.
- Ang CAN at RS485 peripheral interface ay kumokonekta sa isang 1200hm resistor gamit ang mga jumper cap bilang default. Opsyonal, ikonekta ang NC upang kanselahin ang risistor ng pagwawakas.
- Ang SD card ay gumagamit ng komunikasyon ng SPI. Tandaan na ang SD_CS pin ay kailangang i-drive ng EXIO4 ng CH422G.
Iba pang mga Tala
- Ang average na frame rate para sa pagpapatakbo ng LVGL benchmark halampAng sa isang core sa ESP-IDF v5.1 ay 41 FPS. Bago mag-compile, kailangan ang pagpapagana ng 120M PSRAM.
- Ang PH2.0 lithium battery socket ay sumusuporta lamang sa isang 3.7V lithium battery. Huwag gumamit ng maraming set ng mga pack ng baterya para sa pag-charge at pagdiskarga nang sabay-sabay. Inirerekomenda na gumamit ng single-cell na baterya na may kapasidad na mas mababa sa 2000mAh.
Mga sukat

Setting ng Kapaligiran
Ang software framework para sa ESP32 series development boards ay nakumpleto, at maaari mong gamitin ang CircuitPython, MicroPython, at C/C+ + (Arduino, ESP-IDF) para sa mabilis na prototyping ng product development. Narito ang isang maikling panimula sa tatlong diskarte sa pag-unlad na ito:
- Ang CircuitPython ay isang programming language na idinisenyo upang pasimplehin ang mga coding test at pag-aaral sa murang microcontroller boards. Ito ay isang open-source na derivative ng MicroPython programming language, na pangunahing nakatuon sa mga mag-aaral at mga nagsisimula. Ang pagpapaunlad at pagpapanatili ng CircuitPython ay sinusuportahan ng Adafruit Industries.
- Maaari kang sumangguni sa dokumentasyon ng pag-unlad ® para sa pagbuo ng mga application na nauugnay sa CircuitPython.
- Ang GitHub& library para sa CircuitPython ay nagbibigay-daan para sa recompilation para sa custom na pag-develop.
- Ang MicroPython ay isang mahusay na pagpapatupad ng Python 3 programming language. Kabilang dito ang isang maliit na subset ng Python standard library at na-optimize na tumakbo sa mga microcontroller at resource-constrained environment.
- Maaari kang sumangguni sa dokumentasyon ng pag-unlad at para sa pagbuo ng application na nauugnay sa MicroPython.
- Ang GitHub library at para sa MicroPython ay nagbibigay-daan para sa recompilation para sa custom na pag-unlad.
- Ang mga opisyal na aklatan at suporta mula sa Espressif Systems para sa pagpapaunlad ng C/C++ ay ginagawa itong maginhawa para sa mabilis na pag-install.
- Maaaring piliin ng mga user ang Arduino at
- Visual Studio Code (ESP-IDF) bilang kanilang Integrated Development Environment (IDE).
- Naka-set up ang kapaligiran sa ilalim ng Windows 10, maaaring piliin ng mga user na gamitin ang Arduino o Visual Studio Code (ESP-IDF) bilang IDE para sa pag-unlad, ang mga gumagamit ng Mac/Linux OS mangyaring sumangguni sa mga opisyal na tagubilin&.
ESP-IDF
- Pag-install ng ESP-IDF at
Arduino
- I-download at i-install ang Arduino IDE&.
- I-install ang ESP32 sa Arduino IDE tulad ng ipinapakita sa ibaba, at maaari kang sumangguni sa link na ito &.
- Punan ang sumusunod na link sa Additional Boards Manager URLs seksyon ng screen ng Mga Setting sa ilalim File -> Mga Kagustuhan at i-save.

- Maghanap ng esp32 sa Board Manager upang mai-install, at i-restart ang Arduino IDE upang magkabisa.

- Buksan ang Arduino IDE at tandaan na pinipili ng Tools sa menu bar ang katumbas na Flash (8MB) at pinapagana ang PSRAM (8MB OPI), tulad ng ipinapakita sa sumusunod na figure.

mapagkukunan
- Dokumento
- Ang dokumentasyon ng ESP32 Arduino Core
- Arduino-esp32
- ESP-IDF
- Demo
- Software
- Datasheet
- Datasheet ng Serye ng ESP32-S3 t
- ESP32-S3 Wroom Datasheet
- CH343 Datasheet&
- TJA1051
FAQ
T: Maaari ba akong gumamit ng maraming battery pack na may PH2.0 na header ng baterya?
A: Ang PH2.0 lithium battery socket ay sumusuporta lamang sa isang 3.7V lithium battery. Huwag gumamit ng maraming hanay ng mga pack ng baterya nang sabay-sabay.
Mga Dokumento / Mga Mapagkukunan
![]() |
WAVESHARE ESP32-S3 Touch LCD 4.3 Inch [pdf] Gabay sa Gumagamit ESP32-S3 Touch LCD 4.3 Inch, ESP32-S3, Touch LCD 4.3 Inch, LCD 4.3 Inch |

