WAVESHARE-ໂລໂກ້

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -product

ຂໍ້ມູນຈໍາເພາະ

  • ຊື່ຜະລິດຕະພັນ: 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

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (1)

  • ການໂຕ້ຕອບ 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(ຕໍ່າ)  

ການເຊື່ອມຕໍ່ຮາດແວ

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (2)

  • 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.

ຂະໜາດ

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (3)

ການຕັ້ງຄ່າສະພາບແວດລ້ອມ

ໂຄງຮ່າງການຊອບແວສໍາລັບຄະນະພັດທະນາຊຸດ 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 -> ຄວາມມັກແລະປະຫຍັດ.

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (4)

  • ຊອກຫາ esp32 ໃນ Board Manager ເພື່ອຕິດຕັ້ງ, ແລະ restart Arduino IDE ເພື່ອໃຫ້ມີຜົນ.WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (6)
  • ເປີດ Arduino IDE ແລະສັງເກດວ່າເຄື່ອງມືໃນແຖບເມນູເລືອກ Flash ທີ່ສອດຄ້ອງກັນ (8MB) ແລະເປີດໃຊ້ PSRAM (8MB OPI), ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຕໍ່ໄປນີ້.

WAVESHARE ESP32-S3 Touch LCD 4.3 ນິ້ວ -fig- (6)

ຊັບພະຍາກອນ

  • ເອກະສານ
    • ເອກະສານຂອງ 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 ນິ້ວ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *