
Spesifikasi
- Nama Produk: ESP32-S3-Touch-LCD-4.3
- Sokongan Tanpa Wayar: WiFi 2.4GHz dan BLE 5
- paparan: Skrin sentuh kapasitif 4.3 inci
- Ingatan: Flash dan PSRAM berkapasiti tinggi
Produk Selesaiview
ESP32-S3-Touch-LCD-4.3 ialah papan pembangunan mikropengawal yang menyepadukan WiFi, BLE, skrin sentuh kapasitif dan pelbagai antara muka persisian. Ia sesuai untuk membangunkan Antara Muka Mesin Manusia (HMI) dan aplikasi ESP32-S3 yang lain.
Perihalan Perkakasan
Papan ini mempunyai pelbagai antara muka termasuk UART, USB, Sensor, CAN, I2C, RS485, dan pengepala bateri untuk pengurusan pengecasan dan nyahcas yang cekap.
Antaramuka Onboard
- Antara Muka UART: Cip CH343P untuk komunikasi USB ke UART.
- Antaramuka USB: GPIO19(DP) dan GPIO20(DN) untuk komunikasi USB.
- Antara Muka Penderia: Menyambungkan GPIO6 sebagai ADC untuk penyepaduan sensor.
- Antaramuka BOLEH: Dikongsi dengan antara muka USB untuk fungsi berganda.
- Antara muka I2C: Pelbagai antara muka I2C perkakasan tersedia.
- Antara muka RS485: Litar atas untuk komunikasi langsung RS485.
- Pengepala Bateri: Menyokong pengurusan pengecasan dan nyahcas bateri yang cekap.
Sambungan PIN
Sambungan Perkakasan
Pastikan sambungan persisian yang betul ke antara muka yang sepadan seperti yang diterangkan dalam manual.
Tetapan Persekitaran
Rangka kerja perisian menyokong CircuitPython, MicroPython, dan C/C++ (Arduino, ESP-IDF) untuk prototaip dan pembangunan pantas.
Berakhirview
pengenalan
ESP32-S3-Touch-LCD-4.3 ialah papan pembangunan mikropengawal dengan WiFi 2.4GHz dan sokongan BLE 5, dan menyepadukan Flash dan PSRAM berkapasiti tinggi. Skrin sentuh kapasitif 4.3-inci onboard boleh menjalankan program GUI seperti LVGL dengan lancar. Digabungkan dengan pelbagai antara muka persisian, sesuai untuk pembangunan pantas HMI dan aplikasi ESP32-S3 yang lain.
Ciri-ciri
- Dilengkapi dengan pemproses dwi-teras Xtensa 32-bit LX7, sehingga frekuensi utama 240MHz.
- Menyokong Wi-Fi 2.4GHz (802.11 b/g/n) dan Bluetooth 5 (LE), dengan antena onboard.
- 512KB SRAM dan ROM 384KB terbina dalam, dengan 8MB PSRAM dan 8MB Flash pada papan.
- Paparan sentuh kapasitif 4.3 inci atas, resolusi 800×480, warna 65K.
- Menyokong kawalan sentuhan kapasitif melalui antara muka I2C, sentuhan 5 mata dengan sokongan gangguan.
- Onboard CAN, RS485, antara muka I2C dan slot kad TF, menyepadukan port USB berkelajuan penuh.
- Menyokong jam fleksibel, tetapan bebas bekalan kuasa modul, dan kawalan lain untuk merealisasikan penggunaan kuasa yang rendah dalam senario yang berbeza.
Perihalan Perkakasan
Antaramuka Onboard

- Antara muka UART: Menggunakan cip CH343P untuk USB ke UART untuk menyambung ke UART_TXD(GPIO32) dan UART_RXD(GPIO3) ESP43-S44, membolehkan pembakaran perisian tegar dan pencetakan log.
- antara muka USB: GPIO19(DP) dan GPIO20(DN) ialah pin USB ESP32-S3 secara lalai, dan antara muka boleh digunakan untuk menyambungkan kamera dengan protokol seperti UVC. Sila klik di sini untuk view pemandu UVC.
- Antara muka penderia: antara muka ini adalah untuk menyambungkan GPIO6 sebagai ADC, dan boleh disambungkan kepada penderia .
- antara muka BOLEH: Pin antara muka CAN dan pin antara muka USB berkongsi fungsi berganda, menggunakan cip FSUSB42UMX untuk bertukar. Secara lalai, antara muka USB digunakan (apabila pin USB_SEL FSUSB42UMX ditetapkan kepada HIGH).
- Antara muka I2C: ESP32-S3 menawarkan pelbagai antara muka I2C perkakasan. Pada masa ini, pin GPIO8 (SDA) dan GPIO9 (SCL) digunakan sebagai bas I2C untuk menyambung kepada cip pengembangan IO, antara muka sentuh dan peranti I2C yang lain.
- Antara muka RS485: Papan pembangunan dilengkapi dengan litar antara muka RS485 onboard, membolehkan komunikasi terus dengan peranti RS485. Litar RS485 bertukar secara automatik antara mod hantar dan terima.
- Pengepala bateri PH2.0: Papan pembangunan menggunakan cip pengurusan pengecasan dan nyahcas yang cekap CS8501, yang mampu meningkatkan bateri litium tunggal kepada 5V. Pada masa ini, arus pengecasan ditetapkan pada 580mA. Pengguna boleh mengubah suai arus pengecasan dengan menggantikan perintang R45. Untuk butiran lanjut, sila rujuk gambarajah skematik.
Sambungan PIN
| ESP32-S3-WROOM-x
GPIO0 |
LCD
G3 |
USB | SD | UART | BOLEH | 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 | HILANGKAN | |||||
| EXIO3 | LCD_RST | |||||
| EXIO4 | SD_CS | |||||
| EXIO5 |
USB_SEL(TINGGI) |
USB_SEL(RENDAH) |
Sambungan Perkakasan

- ESP32-S3-Touch-LCD-4.3 disertakan dengan litar muat turun automatik atas kapal. Port Jenis C, bertanda UART, digunakan untuk muat turun program dan pengelogan. Setelah program dimuat turun, jalankan dengan menekan butang RESET.
- Sila jauhkan logam atau bahan plastik lain dari kawasan antena PCB semasa digunakan.
- Papan pembangunan menggunakan penyambung PH2.0 untuk memanjangkan pin persisian ADC, CAN, IC dan RS485. Gunakan penyambung lelaki DuPont PH2.0 hingga 2.54mm untuk memautkan komponen sensor.
- Memandangkan skrin 4.3 inci menduduki kebanyakan pin GPIO, anda boleh menggunakan cip CH422G untuk mengembangkan IO untuk fungsi seperti tetapan semula dan kawalan lampu latar.
- Antara muka persisian CAN dan RS485 bersambung ke perintang 1200hm menggunakan penutup pelompat secara lalai. Secara pilihan, sambungkan NC untuk membatalkan perintang penamatan.
- Kad SD menggunakan komunikasi SPI. Ambil perhatian bahawa pin SD_CS perlu dipacu oleh EXIO4 CH422G.
Nota Lain
- Kadar bingkai purata untuk menjalankan penanda aras LVGL exampPada satu teras dalam ESP-IDF v5.1 ialah 41 FPS. Sebelum penyusunan, mendayakan 120M PSRAM adalah perlu.
- Soket bateri litium PH2.0 hanya menyokong satu bateri litium 3.7V. Jangan gunakan beberapa set pek bateri untuk mengecas dan menyahcas secara serentak. Adalah disyorkan untuk menggunakan bateri sel tunggal dengan kapasiti di bawah 2000mAh.
Dimensi

Tetapan Persekitaran
Rangka kerja perisian untuk papan pembangunan siri ESP32 telah siap dan anda boleh menggunakan CircuitPython, MicroPython dan C/C+ + (Arduino, ESP-IDF) untuk prototaip pantas pembangunan produk. Berikut ialah pengenalan ringkas kepada tiga pendekatan pembangunan ini:
- CircuitPython ialah bahasa pengaturcaraan yang direka untuk memudahkan ujian pengekodan dan pembelajaran pada papan mikropengawal kos rendah. Ia adalah terbitan sumber terbuka bahasa pengaturcaraan MicroPython, terutamanya ditujukan kepada pelajar dan pemula. Pembangunan dan penyelenggaraan CircuitPython disokong oleh Adafruit Industries.
- Anda boleh merujuk kepada dokumentasi pembangunan ® untuk pembangunan aplikasi berkaitan CircuitPython.
- Pustaka GitHub& untuk CircuitPython membenarkan penyusunan semula untuk pembangunan tersuai.
- MicroPython ialah pelaksanaan yang cekap bagi bahasa pengaturcaraan Python 3. Ia termasuk subset kecil perpustakaan standard Python dan telah dioptimumkan untuk dijalankan pada mikropengawal dan persekitaran terhad sumber.
- Anda boleh merujuk kepada dokumentasi pembangunan & untuk pembangunan aplikasi berkaitan MicroPython.
- Pustaka GitHub & untuk MicroPython membenarkan penyusunan semula untuk pembangunan tersuai.
- Perpustakaan rasmi dan sokongan daripada Sistem Espressif untuk pembangunan C/C++ menjadikannya mudah untuk pemasangan pantas.
- Pengguna boleh memilih Arduino &
- Kod Visual Studio (ESP-IDF) sebagai Persekitaran Pembangunan Bersepadu (IDE) mereka.
- Persekitaran disediakan di bawah Windows 10, pengguna boleh memilih untuk menggunakan Arduino atau Visual Studio Code (ESP-IDF) sebagai IDE untuk pembangunan, pengguna Mac/Linux OS sila rujuk arahan rasmi&.
ESP-IDF
- Pemasangan ESP-IDF &
Arduino
- Muat turun dan pasang Arduino IDE&.
- Pasang ESP32 pada Arduino IDE seperti yang ditunjukkan di bawah, dan anda boleh merujuk pautan ini &.
- Isikan pautan berikut dalam Pengurus Papan Tambahan URLs bahagian skrin Tetapan di bawah File -> Keutamaan dan simpan.

- Cari esp32 pada Pengurus Lembaga untuk memasang, dan mulakan semula Arduino IDE untuk berkuat kuasa.

- Buka Arduino IDE dan ambil perhatian bahawa Alat dalam bar menu memilih Flash yang sepadan (8MB) dan membolehkan PSRAM (8MB OPI), seperti yang ditunjukkan dalam rajah berikut.

sumber
- Dokumen
- Dokumentasi ESP32 Arduino Core
- Arduino-esp32
- ESP-IDF
- Demo
- Perisian
- lembaran data
- Helaian Data Siri ESP32-S3 t
- Lembaran Data Wroom ESP32-S3
- Lembaran Data CH343&
- TJA1051
Soalan Lazim
S: Bolehkah saya menggunakan berbilang pek bateri dengan pengepala bateri PH2.0?
A: Soket bateri litium PH2.0 hanya menyokong satu bateri litium 3.7V. Jangan gunakan beberapa set pek bateri secara serentak.
Dokumen / Sumber
![]() |
WAVESHARE ESP32-S3 Touch LCD 4.3 Inci [pdf] Panduan Pengguna ESP32-S3 LCD Sentuh 4.3 Inci, ESP32-S3, LCD Sentuh 4.3 Inci, LCD 4.3 Inci |

