Waveshare ESP32-S3-4.3inch-Touch-LCD-B-BOX

Waveshare ESP32-S3 4.3 inç LCD Dokunmatik Ekran Geliştirme Kartı Kullanım Kılavuzu

Model: ESP32-S3-4.3inch-Touch-LCD-B-BOX

1. Giriş

The Waveshare ESP32-S3-Touch-LCD-4.3B-BOX is a microcontroller development board designed for Human-Machine Interface (HMI) and other ESP32-S3 applications. It integrates a 4.3-inch capacitive touch screen with an 800x480 resolution and 65K colors, along with 2.4GHz Wi-Fi and Bluetooth 5 (LE) connectivity. The board features an Xtensa 32-bit LX7 dual-core processor, high-capacity Flash, and PSRAM, making it suitable for running GUI programs like LVGL and interfacing with various peripherals.

This manual provides essential information for setting up, operating, and maintaining your development board.

2. Paket İçeriği

  • ESP32-S3-Touch-LCD-4.3B-BOX Development Board x1

Please inspect the package contents upon receipt to ensure all items are present and undamaged. If any components are missing or damaged, please contact customer support.

3. Ürün Bittiview

The ESP32-S3-Touch-LCD-4.3B-BOX features a comprehensive layout of components and interfaces. Understanding these components is crucial for proper setup and operation.

Diagram of the ESP32-S3-Touch-LCD-4.3B-BOX board with numbered components.

Şekil 3.1: ESP32-S3-Touch-LCD-4.3B-BOX Component Layout

Bileşen Tanımlaması:

  1. ESP32-S3-WROOM-1-N16R8: The System-on-Chip (SoC) with Wi-Fi and Bluetooth, up to 240MHz operating frequency, integrated 8MB PSRAM and 16MB Flash.
  2. TF kart yuvası: Harici depolama için.
  3. USB Type-C bağlantı noktası: Güç kaynağı ve veri iletişimi için.
  4. Önyükleme düğmesi: Programı yüklemek için cihazı açarken basılı tutun.
  5. Yeniden başlatma tuşu: Anakartı sıfırlar.
  6. Optokuplör izolasyonu: Provides electrical isolation for digital I/O.
  7. Dokunmatik panel bağlantı noktası: Connects to the capacitive touch screen.
  8. 4.3 inç ekran paneli bağlantı noktası: Connects to the LCD display.
  9. RS485 ve CAN terminal dirençlerinin seçimi: Jumpers for enabling/disabling terminal resistors (closed by default).
  10. Pil güç kaynağı AÇIK/KAPALI: Switch for controlling battery power.
  11. 3.7V single lithium battery GH1.25 2P header: Connector for a 3.7V lithium battery.
  12. Durum Göstergeleri:
    • TAMAMLAMAK: Lityum pil şarjı tamamlandı göstergesi.
    • - CHG: Lithium battery charging indicator.
    • güç: Power supply indicator. (CHG and DONE LEDs illuminate when connected to DC power supply and with battery connected or battery switch is OFF).
  13. 7-36V DC güç kaynağı terminali: Ana güç girişi.
  14. I2C arayüz terminali: VOUT pin outputs 5V/3.3V (switching via onboard resistor).
  15. CAN arayüz terminali: CAN veri yolu iletişimi için.
  16. RS485 arayüz terminali: RS485 iletişimi için.
  17. Dijital çıkış: 5-36V, open-drain output, output load: 450mA per channel (MAX).
  18. Giriş sinyali ortak terminali: NC: dry contact passive input. Connect to power supply positive: digital input low active, for NPN wet contact active input, 5V-36V DC. Connect to power supply negative: digital input high active, for PNP dry contact active input, 5V-36V DC.
  19. Dijital giriş: 5-36V, supports passive / active input (NPN or PNP).

4. Kurulum

4.1 Kartın Güçlendirilmesi

The board can be powered via the USB Type-C port or the 7-36V DC power supply terminal. For portable applications, a 3.7V lithium battery can be connected to the GH1.25 2P header.

4.2 Kablolama Yöntemleri

The ESP32-S3-Touch-LCD-4.3B-BOX supports two primary wiring methods for integrating into various application scenarios, such as DIN rail or embedded devices. The case version does not support bottom wiring.

Diagram showing bottom and back wiring methods for the development board.

Şekil 4.1: Supported Wiring Methods

4.3 Çevresel Bağlantılar

The board offers various interfaces for expanding functionality:

  • I2C Arayüzü: For connecting I2C compatible sensors and modules.
  • CAN Arayüzü: For Controller Area Network communication.
  • RS485 Arayüzü: For serial communication over long distances.
  • Digital Isolated I/O: Supports passive and active digital input with bi-directional optocoupler isolation, and digital output with optocoupler isolation providing up to 450mA sinking current.
Diagram illustrating various peripheral terminals including I2C, CAN, RS485, DO, and DI, with connection examples.

Şekil 4.2: Multiple Peripheral Support

5. Kullanım Talimatları

5.1 Temel İşlemler

  1. Güç Açık: Connect a 7-36V DC power supply to the terminal or a 3.7V lithium battery (ensure the battery switch is ON), or connect the USB Type-C cable to a power source. The PWR indicator LED will illuminate.
  2. Dokunmatik Ekran: The 4.3-inch capacitive touch screen supports 5-point touch control via an I2C interface. It is designed for smooth GUI interaction.
  3. Wi-Fi ve Bluetooth: The ESP32-S3 SoC supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) with an onboard antenna. These features can be utilized through appropriate firmware development.
Image showing the IPS display panel with a wide viewing angle and a hand interacting with the 5-point capacitive touch screen.

Şekil 5.1: IPS Display Panel and Capacitive Touch Functionality

5.2 Yazılım Geliştirme

The board is suitable for GUI development using frameworks such as LVGL. Developers can utilize the ESP-IDF or Arduino IDE for programming the ESP32-S3. Refer to the official Espressif documentation and Waveshare's provided resources for detailed programming guides and examples.

5.3 Uygulama Senaryoları

The ESP32-S3-Touch-LCD-4.3B-BOX is versatile for various applications:

  • İnsan-Makine Arayüzü (HMI): Ideal for creating interactive control panels and displays.
  • LVGL GUI Development: A powerful platform for developing rich graphical user interfaces.
  • IoT Cihazları: With Wi-Fi and Bluetooth, it can serve as a central control unit for smart home or industrial IoT applications.
Eski görüntüleri gösteren resimamples of Human-Machine Interface and LVGL GUI development applications.

Şekil 5.2: Uygulama Senaryoları

6. Bakım

6.1 Temizlik

To clean the display and case, use a soft, dry, lint-free cloth. For stubborn smudges, a slightly damp cloth with water or a mild screen cleaner can be used. Avoid abrasive materials or harsh chemicals.

6.2 Firmware Güncellemesi

Waveshare'in resmi sayfasını düzenli olarak kontrol edin. website or relevant community forums for firmware updates. Keeping the firmware updated can improve performance, add new features, and resolve potential issues. Follow the provided instructions carefully when performing updates.

7. Sorun Giderme

This section addresses common issues you might encounter with the ESP32-S3-Touch-LCD-4.3B-BOX.

7.1 Güç Sorunları

  • Anakart açılmıyor: Ensure the power supply is connected correctly and provides sufficient voltage (7-36V DC or 5V via USB-C). If using a battery, check its charge level and ensure the battery power switch is ON.
  • Charging indicator (CHG) not lit: Verify the battery is properly connected and the DC power supply is active. The DONE indicator will light when charging is complete.

7.2 Display and Touch Issues

  • Display is blank or distorted: Check the connection of the display panel. Ensure the firmware loaded supports the display and is initialized correctly.
  • Dokunmatik ekran tepki vermiyor: Verify the touch panel connector is secure. Ensure the I2C interface for the touch controller is correctly configured in your software.

7.3 Bağlantı Sorunları (Wi-Fi/Bluetooth)

  • Wi-Fi/Bluetooth'a bağlanılamıyor: Ensure the onboard antenna is not obstructed. Verify your software configuration for Wi-Fi/Bluetooth is correct, including SSID, password, and device discovery settings.

7.4 Development Environment Issues

  • Code compilation errors: Ensure all necessary libraries are installed and compatible with your ESP-IDF or Arduino IDE version. Refer to the Waveshare documentation and community resources for specific library requirements.
  • GPIO conflicts: When developing complex applications, be aware of potential GPIO conflicts, especially when using multiple peripherals simultaneously with the display and touch functions. Careful planning of pin assignments in your code is recommended.

8. Özellikler

ÖzellikŞartname
İşlemciXtensa 32-bit LX7 dual-core, up to 240MHz
Kablosuz Bağlantı2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (LE)
Hafıza512 KB SRAM, 384 KB ROM, 16 MB Flash, 8 MB PSRAM
Görüntülemek4.3-inch capacitive touch, 800x480 resolution, 65K color IPS
Dokunmatik KontrolI2C interface, 5-point touch with interrupt support
Güç Kaynağı7-36V DC (terminal), 5V via USB Type-C, 3.7V Lithium Battery (GH1.25 2P header)
Onboard FeaturesRTC chip, rechargeable battery support, CAN, RS485, I2C, TF card slot, Digital Isolated I/O
Dijital çıkışOptocoupler isolation, up to 450mA sinking current
Dijital GirişPassive and active (NPN/PNP) with bi-directional optocoupler isolation
Boyutlar4.58 x 3.11 x 0.7 inç (116.30 x 79.00 x 18.00 mm)
Ağırlık6.7 ons (yaklaşık 190g)

9. Garanti ve Destek

9.1 Garanti Bilgileri

Waveshare products are typically covered by a limited warranty against defects in materials and workmanship. Please refer to the official Waveshare webBelirli garanti şartları ve koşulları için siteye veya satın alma belgelerinize bakın.

9.2 Teknik Destek

For technical assistance, development resources, and further documentation, please visit the official Waveshare website. Online development resources and technical support are provided. If you encounter any problems, please contact Waveshare customer support directly.

İlgili Belgeler - ESP32-S3-4.3inch-Touch-LCD-B-BOX

Önview Waveshare ESP32-S3-Touch-LCD-4.3 Geliştirme Kartı: Özellikler ve Kılavuz
4.3 inç kapasitif dokunmatik ekran, WiFi, BLE 5 ve CAN, RS485 ve I2C gibi çoklu arayüzlere sahip güçlü bir mikrodenetleyici geliştirme kartı olan Waveshare ESP32-S3-Touch-LCD-4.3'ü keşfedin. Donanımı, kurulumu ve özellikleri hakkında bilgi edinin.ampHMI geliştirme için demolar.
Önview ESP32-S3-Touch-LCD-4.3B: Geliştirme Kartı Bittiview ve Kurulum Kılavuzu
Waveshare'in güçlü bir mikrodenetleyici geliştirme kartı olan ESP32-S3-Touch-LCD-4.3B'yi keşfedin. Bu kılavuz, kartın özelliklerini, donanım açıklamasını, arayüz ayrıntılarını ele alıyor ve ESP-IDF ve VSCode kullanarak geliştirme ortamını kurma talimatlarını sağlıyor.
Önview ESP32-S3-Touch-LCD-4.3 Geliştirme Kartıview ve Kurulum
ESP32-S3-Touch-LCD-4.3 geliştirme kartına dair kapsamlı bir rehber; özelliklerini, donanım açıklamasını, pin bağlantılarını, CircuitPython, MicroPython ve C/C++ (Arduino, ESP-IDF) için çevresel kurulumu ve Arduino IDE içindeki yapılandırmayı ayrıntılı olarak açıklamaktadır.
Önview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed exampdosyalar ve kaynaklar.
Önview Waveshare 10.1 inç HDMI LCD (G) Kullanıcı Kılavuzu: Kurulum, Özellikler ve Bağlantılar
Waveshare 10.1 inç HDMI LCD (G) ve Kılıfını keşfedin. Bu kullanım kılavuzu, Raspberry Pi, Jetson Nano ve PC'ler için temel teknik özellikleri, güvenlik uyarılarını, bağlantı kılavuzlarını ve sık sorulan soruları ele almaktadır.
Önview Waveshare E-Paper ESP32 Sürücü Kartı: Özellikler, Demolar ve Kılavuz
Waveshare E-Paper ESP32 Sürücü Kartını keşfedin. Bu kılavuz, kartın özelliklerini, donanım bağlantısını, Bluetooth ve WiFi demolarını ve e-kağıt görüntüleme projeleri için sık sorulan soruları ayrıntılı olarak açıklamaktadır.