
ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: ESP32-S3-Touch-LCD-4.3
- ຮອງຮັບໄຮ້ສາຍ: ຄວາມໄວ 2.4GHz WiFi ແລະ BLE 5
- ຈໍສະແດງຜົນ: ໜ້າຈໍສຳຜັດຂະໜາດ 4.3 ນິ້ວ
- ໜ່ວຍຄວາມຈຳ: Flash ຄວາມອາດສາມາດສູງແລະ PSRAM
ສິນຄ້າເກີນview
ESP32-S3-Touch-LCD-4.3 ເປັນກະດານພັດທະນາ microcontroller ທີ່ປະສົມປະສານ WiFi, BLE, ຫນ້າຈໍສໍາຜັດ capacitive, ແລະສ່ວນຕິດຕໍ່ຕ່າງໆ peripheral. ມັນເຫມາະສົມສໍາລັບການພັດທະນາ Human-Machine Interfaces (HMI) ແລະແອັບພລິເຄຊັນ ESP32-S3 ອື່ນໆ.
ລາຍລະອຽດຮາດແວ
ກະດານມີການໂຕ້ຕອບຫຼາຍອັນລວມທັງ UART, USB, ເຊັນເຊີ, CAN, I2C, RS485, ແລະຫົວແບດເຕີລີ່ເພື່ອການຄຸ້ມຄອງການສາກໄຟແລະການປ່ອຍປະສິດທິພາບ.
ການໂຕ້ຕອບ Onboard
- ການໂຕ້ຕອບ UART: ຊິບ CH343P ສໍາລັບການສື່ສານ USB ກັບ UART.
- ການໂຕ້ຕອບ USB: GPIO19(DP) ແລະ GPIO20(DN) ສໍາລັບການສື່ສານ USB.
- ການໂຕ້ຕອບຂອງເຊັນເຊີ: ເຊື່ອມຕໍ່ GPIO6 ເປັນ ADC ສໍາລັບການເຊື່ອມໂຍງເຊັນເຊີ.
- ສາມາດໂຕ້ຕອບໄດ້: ແບ່ງປັນກັບການໂຕ້ຕອບ USB ສໍາລັບຟັງຊັນ multiplexed.
- ການໂຕ້ຕອບ I2C: ອິນເຕີເຟດ I2C ຮາດແວຫຼາຍອັນມີໃຫ້.
- RS485 ການໂຕ້ຕອບ: ວົງຈອນ Onboard ສໍາລັບການສື່ສານໂດຍກົງ RS485.
- ຫົວແບັດເຕີຣີ: ຮອງຮັບການສາກແບດເຕີລີ່ທີ່ມີປະສິດທິພາບ ແລະການຈັດການການສາກໄຟ.
ການເຊື່ອມຕໍ່ PIN
ການເຊື່ອມຕໍ່ຮາດແວ
ຮັບປະກັນການເຊື່ອມຕໍ່ທີ່ເຫມາະສົມຂອງອຸປະກອນຕໍ່ພ່ວງກັບສ່ວນຕິດຕໍ່ທີ່ສອດຄ້ອງກັນຕາມທີ່ໄດ້ອະທິບາຍໄວ້ໃນຄູ່ມື.
ການຕັ້ງຄ່າສະພາບແວດລ້ອມ
ໂຄງຮ່າງການຊອຟແວຮອງຮັບ CircuitPython, MicroPython, ແລະ C/C++ (Arduino, ESP-IDF) ສໍາລັບການສ້າງຕົວແບບ ແລະການພັດທະນາຢ່າງວ່ອງໄວ.
ເກີນview
ແນະນຳ
ESP32-S3-Touch-LCD-4.3 ເປັນກະດານພັດທະນາ microcontroller ທີ່ມີ 2.4GHz WiFi ແລະ BLE 5 ສະຫນັບສະຫນູນ, ແລະປະສົມປະສານຄວາມອາດສາມາດສູງ Flash ແລະ PSRAM. ໜ້າຈໍສຳຜັດແບບ capacitive ຂະໜາດ 4.3 ນິ້ວ onboard ສາມາດໃຊ້ງານໂປຣແກມ GUI ເຊັ່ນ LVGL ໄດ້ດີ. ສົມທົບກັບສ່ວນຕິດຕໍ່ອຸປະກອນຕ່າງໆ, ທີ່ເຫມາະສົມສໍາລັບການພັດທະນາໄວຂອງ HMI ແລະຄໍາຮ້ອງສະຫມັກ ESP32-S3 ອື່ນໆ.
ຄຸນສົມບັດ
- ມາພ້ອມກັບໂປເຊດເຊີ Xtensa 32-bit LX7 dual-core, ສູງເຖິງ 240MHz ຄວາມຖີ່ຫຼັກ.
- ຮອງຮັບ 2.4GHz Wi-Fi (802.11 b/g/n) ແລະ Bluetooth 5 (LE), ມີເສົາອາກາດເທິງເຮືອ.
- ໃນຕົວ 512KB ຂອງ SRAM ແລະ ROM 384KB, ມີ onboard 8MB PSRAM ແລະ 8MB Flash.
- ຈໍສະແດງຜົນສຳຜັດຂະໜາດ 4.3 ນິ້ວ, ຄວາມລະອຽດ 800×480, ສີ 65K.
- ສະຫນັບສະຫນູນການຄວບຄຸມການສໍາພັດ capacitive ຜ່ານການໂຕ້ຕອບ I2C, ການສໍາພັດ 5 ຈຸດທີ່ມີການຂັດຂວາງ.
- Onboard CAN, RS485, I2C interface, ແລະຊ່ອງສຽບກາດ TF, ປະສົມປະສານກັບພອດ USB ເຕັມຄວາມໄວ.
- ຮອງຮັບໂມງທີ່ມີຄວາມຍືດຫຍຸ່ນ, ການຕັ້ງຄ່າການສະຫນອງພະລັງງານຂອງໂມດູນເປັນເອກະລາດ, ແລະການຄວບຄຸມອື່ນໆເພື່ອຮັບຮູ້ການໃຊ້ພະລັງງານຕໍ່າໃນສະຖານະການຕ່າງໆ.
ລາຍລະອຽດຮາດແວ
ການໂຕ້ຕອບ Onboard

- ການໂຕ້ຕອບ UART: ການນໍາໃຊ້ຊິບ CH343P ສໍາລັບ USB ກັບ UART ເພື່ອເຊື່ອມຕໍ່ກັບ UART_TXD (GPIO32) ແລະ UART_RXD (GPIO3) ຂອງ ESP43-S44, ເຮັດໃຫ້ການເຜົາໄຫມ້ເຟີມແວ ແລະການພິມບັນທຶກ.
- ການໂຕ້ຕອບ USB: GPIO19(DP) ແລະ GPIO20(DN) ແມ່ນ pins USB ຂອງ ESP32-S3 ໂດຍຄ່າເລີ່ມຕົ້ນ, ແລະສ່ວນຕິດຕໍ່ສາມາດຖືກນໍາໃຊ້ສໍາລັບການເຊື່ອມຕໍ່ກ້ອງຖ່າຍຮູບກັບໂປໂຕຄອນເຊັ່ນ UVC. ກະລຸນາຄລິກທີ່ນີ້ເພື່ອ view ໄດເວີ UVC.
- ອິນເຕີເຟດເຊັນເຊີ: ການໂຕ້ຕອບນີ້ແມ່ນສໍາລັບການເຊື່ອມຕໍ່ GPIO6 ເປັນ ADC, ແລະສາມາດເຊື່ອມຕໍ່ກັບເຊັນເຊີ .
- ການໂຕ້ຕອບ CAN: ປັກໝຸດອິນເຕີເຟດ CAN ແລະອິນເຕີເຟດ USB ແບ່ງປັນຟັງຊັນ multiplexed, ນຳໃຊ້ຊິບ FSUSB42UMX ສຳລັບການສະຫຼັບ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ການໂຕ້ຕອບ USB ຖືກນໍາໃຊ້ (ເມື່ອ pin USB_SEL ຂອງ FSUSB42UMX ຖືກຕັ້ງເປັນ HIGH).
- ການໂຕ້ຕອບ I2C: ESP32-S3 ສະໜອງອິນເຕີເຟດ I2C ຮາດແວຫຼາຍອັນ. ໃນປັດຈຸບັນ, GPIO8 (SDA) ແລະ GPIO9 (SCL) pins ຖືກນໍາໃຊ້ເປັນລົດເມ I2C ເພື່ອເຊື່ອມຕໍ່ກັບຊິບຂະຫຍາຍ IO, ການໂຕ້ຕອບສໍາຜັດ, ແລະອຸປະກອນຕໍ່ພ່ວງ I2C ອື່ນໆ.
- ການໂຕ້ຕອບ RS485: ກະດານພັດທະນາໄດ້ຖືກຕິດຕັ້ງດ້ວຍວົງຈອນການໂຕ້ຕອບ onboard RS485, ໃຫ້ການສື່ສານໂດຍກົງກັບອຸປະກອນ RS485. ວົງຈອນ RS485 ປ່ຽນອັດຕະໂນມັດລະຫວ່າງໂຫມດການສົ່ງແລະຮັບ.
- ສ່ວນຫົວຫມໍ້ໄຟ PH2.0: ຄະນະພັດທະນານຳໃຊ້ຊິບການຈັດການການສາກໄຟ ແລະ ການປົດສາກທີ່ມີປະສິດທິພາບ CS8501, ສາມາດເພີ່ມແບັດເຕີຣີ lithium ອັນດຽວເປັນ 5V. ໃນປັດຈຸບັນ, ປະຈຸບັນການສາກໄຟໄດ້ຖືກກໍານົດຢູ່ທີ່ 580mA. ຜູ້ໃຊ້ສາມາດປັບປຸງແກ້ໄຂປັດຈຸບັນການສາກໄຟໂດຍການທົດແທນ R45 resistor. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ກະລຸນາເບິ່ງແຜນວາດ schematic.
ການເຊື່ອມຕໍ່ PIN
| ESP32-S3-WROOM-x
GPIO0 |
ຈໍ LCD
G3 |
USB | SD | UART | ສາມາດ | ເຊັນເຊີ |
| 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 | ສຄ | |||||
| 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(ສູງ) |
USB_SEL(ຕໍ່າ) |
ການເຊື່ອມຕໍ່ຮາດແວ

- ESP32-S3-Touch-LCD-4.3 ມາພ້ອມກັບວົງຈອນການດາວໂຫຼດອັດຕະໂນມັດ onboard. ພອດ Type C, ຫມາຍ UART, ແມ່ນໃຊ້ສໍາລັບການດາວໂຫຼດໂປຣແກຣມ ແລະການບັນທຶກ. ເມື່ອໂຄງການຖືກດາວໂຫຼດ, ດໍາເນີນການໂດຍການກົດປຸ່ມ RESET.
- ກະລຸນາຮັກສາໂລຫະ ຫຼືວັດສະດຸພາດສະຕິກອື່ນໆຢູ່ຫ່າງຈາກພື້ນທີ່ເສົາອາກາດ PCB ໃນລະຫວ່າງການໃຊ້ງານ.
- ກະດານພັດທະນາໃຊ້ຕົວເຊື່ອມຕໍ່ PH2.0 ເພື່ອຂະຫຍາຍ ADC, CAN, IC, ແລະ RS485 peripheral pins. ໃຊ້ຕົວເຊື່ອມຕໍ່ຊາຍ PH2.0 ຫາ 2.54mm DuPont ເພື່ອເຊື່ອມຕໍ່ອົງປະກອບຂອງເຊັນເຊີ.
- ເນື່ອງຈາກຫນ້າຈໍ 4.3 ນິ້ວຄອບຄອງ GPIO pins ສ່ວນໃຫຍ່, ທ່ານສາມາດນໍາໃຊ້ຊິບ CH422G ເພື່ອຂະຫຍາຍ IO ສໍາລັບຟັງຊັນຕ່າງໆເຊັ່ນການປັບແລະການຄວບຄຸມ backlight.
- ການໂຕ້ຕອບຂອງ CAN ແລະ RS485 ເຊື່ອມຕໍ່ກັບຕົວຕ້ານທານ 1200hm ໂດຍໃຊ້ jumper caps ໂດຍຄ່າເລີ່ມຕົ້ນ. ທາງເລືອກອື່ນ, ເຊື່ອມຕໍ່ NC ເພື່ອຍົກເລີກຕົວຕ້ານທານການຢຸດເຊົາ.
- SD card ໃຊ້ການສື່ສານ SPI. ກະລຸນາຮັບຊາບວ່າເຂັມ SD_CS ຕ້ອງໄດ້ຮັບການຂັບເຄື່ອນໂດຍ EXIO4 ຂອງ CH422G.
ບັນທຶກອື່ນໆ
- ອັດຕາເຟມສະເລ່ຍສໍາລັບການແລ່ນມາດຕະຖານ LVGL example ສຸດຫຼັກດຽວໃນ ESP-IDF v5.1 ແມ່ນ 41 FPS. ກ່ອນທີ່ຈະລວບລວມ, ການເປີດໃຊ້ 120M PSRAM ແມ່ນມີຄວາມຈໍາເປັນ.
- ຊ່ອງສຽບຫມໍ້ໄຟ lithium PH2.0 ຮອງຮັບພຽງແຕ່ຫມໍ້ໄຟ lithium 3.7V ອັນດຽວ. ຢ່າໃຊ້ຊຸດແບັດເຕີລີຫຼາຍຊຸດສຳລັບການສາກໄຟ ແລະ ສາກໄຟພ້ອມກັນ. ແນະນຳໃຫ້ໃຊ້ແບັດເຕີຣີເຊລດຽວທີ່ມີຄວາມຈຸຕ່ຳກວ່າ 2000mAh.
ຂະໜາດ

ການຕັ້ງຄ່າສະພາບແວດລ້ອມ
ໂຄງຮ່າງການຊອບແວສໍາລັບຄະນະພັດທະນາຊຸດ ESP32 ແມ່ນສໍາເລັດແລ້ວ, ແລະທ່ານສາມາດນໍາໃຊ້ CircuitPython, MicroPython, ແລະ C/C+ + (Arduino, ESP-IDF) ສໍາລັບການສ້າງຕົວແບບຢ່າງໄວຂອງການພັດທະນາຜະລິດຕະພັນ. ນີ້ແມ່ນການແນະນໍາສັ້ນໆກ່ຽວກັບສາມວິທີການພັດທະນາເຫຼົ່ານີ້:
- CircuitPython ເປັນພາສາການຂຽນໂປລແກລມທີ່ອອກແບບມາເພື່ອຄວາມງ່າຍຂອງການທົດສອບການເຂົ້າລະຫັດ ແລະການຮຽນຮູ້ໃນກະດານຄວບຄຸມໄມໂຄຣຄອນໂທຣເລີລາຄາຖືກ. ມັນເປັນແຫຼ່ງທີ່ມາເປີດຂອງພາສາການຂຽນໂປຣແກຣມ MicroPython, ຕົ້ນຕໍແມ່ນແນໃສ່ນັກຮຽນ ແລະຜູ້ເລີ່ມຕົ້ນ. ການພັດທະນາແລະບໍາລຸງຮັກສາ CircuitPython ແມ່ນສະຫນັບສະຫນູນໂດຍ Adafruit Industries.
- ທ່ານສາມາດອ້າງອີງເຖິງເອກະສານການພັດທະນາ ® ສໍາລັບການພັດທະນາຄໍາຮ້ອງສະຫມັກທີ່ກ່ຽວຂ້ອງກັບ CircuitPython.
- GitHub & ຫ້ອງສະຫມຸດສໍາລັບ CircuitPython ອະນຸຍາດໃຫ້ລວບລວມໃຫມ່ສໍາລັບການພັດທະນາແບບກໍາຫນົດເອງ.
- MicroPython ແມ່ນການປະຕິບັດທີ່ມີປະສິດທິພາບຂອງພາສາການຂຽນໂປລແກລມ Python 3. ມັນປະກອບມີຊຸດຍ່ອຍຂະຫນາດນ້ອຍຂອງຫ້ອງສະຫມຸດມາດຕະຖານ Python ແລະໄດ້ຮັບການປັບປຸງໃຫ້ເຫມາະສົມກັບ microcontrollers ແລະສະພາບແວດລ້ອມທີ່ຈໍາກັດຊັບພະຍາກອນ.
- ທ່ານສາມາດອ້າງອີງເຖິງເອກະສານການພັດທະນາ & ສໍາລັບການພັດທະນາຄໍາຮ້ອງສະຫມັກທີ່ກ່ຽວຂ້ອງກັບ MicroPython.
- ຫ້ອງສະຫມຸດ GitHub & ສໍາລັບ MicroPython ອະນຸຍາດໃຫ້ລວບລວມໃຫມ່ສໍາລັບການພັດທະນາແບບກໍາຫນົດເອງ.
- ຫ້ອງສະຫມຸດຢ່າງເປັນທາງການແລະການສະຫນັບສະຫນູນຈາກ Espressif Systems ສໍາລັບການພັດທະນາ C / C ++ ເຮັດໃຫ້ມັນສະດວກໃນການຕິດຕັ້ງຢ່າງໄວວາ.
- ຜູ້ໃຊ້ສາມາດເລືອກ Arduino &
- Visual Studio Code (ESP-IDF) ເປັນສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ (IDE).
- ສະພາບແວດລ້ອມໄດ້ຖືກຕັ້ງຄ່າພາຍໃຕ້ Windows 10, ຜູ້ໃຊ້ສາມາດເລືອກທີ່ຈະໃຊ້ Arduino ຫຼື Visual Studio Code (ESP-IDF) ເປັນ IDE ສໍາລັບການພັດທະນາ, ຜູ້ໃຊ້ Mac / Linux OS ກະລຸນາເບິ່ງຄໍາແນະນໍາທີ່ເປັນທາງການ.
ESP-IDF
- ການຕິດຕັ້ງ ESP-IDF &
Arduino
- ດາວໂຫລດແລະຕິດຕັ້ງ Arduino IDE&.
- ຕິດຕັ້ງ ESP32 ໃນ Arduino IDE ດັ່ງທີ່ສະແດງຂ້າງລຸ່ມນີ້, ແລະທ່ານສາມາດອ້າງອີງໃສ່ການເຊື່ອມຕໍ່ນີ້ & .
- ຕື່ມຂໍ້ມູນໃສ່ໃນການເຊື່ອມຕໍ່ຕໍ່ໄປນີ້ໃນຜູ້ຈັດການກະດານເພີ່ມເຕີມ URLs ພາກສ່ວນຂອງຫນ້າຈໍການຕັ້ງຄ່າພາຍໃຕ້ File -> ຄວາມມັກແລະປະຫຍັດ.

- ຊອກຫາ esp32 ໃນ Board Manager ເພື່ອຕິດຕັ້ງ, ແລະ restart Arduino IDE ເພື່ອໃຫ້ມີຜົນ.

- ເປີດ Arduino IDE ແລະສັງເກດວ່າເຄື່ອງມືໃນແຖບເມນູເລືອກ Flash ທີ່ສອດຄ້ອງກັນ (8MB) ແລະເປີດໃຊ້ PSRAM (8MB OPI), ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຕໍ່ໄປນີ້.

ຊັບພະຍາກອນ
- ເອກະສານ
- ເອກະສານຂອງ ESP32 Arduino Core
- Arduino-esp32
- ESP-IDF
- ສາທິດ
- ຊອບແວ
- ແຜ່ນຂໍ້ມູນ
- ESP32-S3 Series Datasheet t
- ເອກະສານຂໍ້ມູນ ESP32-S3 Wroom
- ແຜ່ນຂໍ້ມູນ CH343&
- TJA1051
FAQ
ຖາມ: ຂ້ອຍສາມາດໃຊ້ແບັດເຕີລີຫຼາຍຊຸດກັບຫົວແບັດ PH2.0 ໄດ້ບໍ?
A: ຊ່ອງສຽບຫມໍ້ໄຟ lithium PH2.0 ຮອງຮັບພຽງແຕ່ຫມໍ້ໄຟ lithium 3.7V ອັນດຽວ. ຢ່າໃຊ້ຊຸດແບັດເຕີລີຫຼາຍຊຸດພ້ອມກັນ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ [pdf] ຄູ່ມືຜູ້ໃຊ້ ESP32-S3 Touch LCD 4.3 ນິ້ວ, ESP32-S3, Touch LCD 4.3 ນິ້ວ, LCD 4.3 ນິ້ວ |

