Waveshare ESP32-S3-Touch-LCD-1.28

Waveshare ESP32-S3 Development Board with 1.28-inch Round Touch LCD User Manual

تعارف

This manual provides essential information for setting up, operating, and maintaining your Waveshare ESP32-S3 Development Board with a 1.28-inch Round Touch LCD. This compact MCU board integrates an Xtensa 32-bit LX7 dual-core processor, Wi-Fi, Bluetooth, a capacitive touch display, and a 6-axis IMU sensor, making it suitable for various embedded development projects.

پیکیج کے مشمولات

تصدیق کریں کہ نیچے دی گئی تمام اشیاء آپ کے پیکیج میں شامل ہیں:

  • ESP32-S3-Touch-LCD-1.28 ترقیاتی بورڈ x1
  • SH1.0 12PIN Cable x1
Image showing the Waveshare ESP32-S3-Touch-LCD-1.28 development board and the included SH1.0 12PIN cable.

Figure 1: Package Contents - ESP32-S3-Touch-LCD-1.28 board and SH1.0 12PIN cable.

خصوصیات

The Waveshare ESP32-S3-Touch-LCD-1.28 is a high-performance MCU board designed for ease of development and integration. Key features include:

  • پروسیسر: Xtensa 32-bit LX7 ڈوئل کور پروسیسر، 240MHz مین فریکوئنسی تک۔
  • وائرلیس رابطہ: Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) with an onboard antenna.
  • یادداشت: Built-in 512KB SRAM and 384KB ROM, with onboard 2MB PSRAM and an external 16MB Flash memory.
  • انٹرفیس: Type-C connector for modern connectivity and ease of use.
  • ڈسپلے: Onboard 1.28-inch capacitive touch display with 240×240 resolution and 65K colors.
  • سینسر: Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for motion detection.
  • پاور مینجمنٹ: Onboard 3.7V lithium battery recharge/discharge header.
  • GPIO: 6 × GPIO pins available via SH1.0 connector.
  • بجلی کی کارکردگی: Supports flexible clock, module power supply independent setting, and other controls for low power consumption.
  • USB Serial: Integrated USB serial port full-speed controller, with flexible GPIO pin configuration.
Image highlighting the key features of the ESP32-S3-Touch-LCD-1.28, including CPU, Type-C port, touch display, resolution, and color depth.

شکل 2: ختمview of ESP32-S3-Touch-LCD-1.28 key features.

بورڈ پر کیا ہے

This section identifies the main components on the ESP32-S3-Touch-LCD-1.28 board:

  1. ESP32-S3R2: The System-on-Chip (SoC) with Wi-Fi and Bluetooth, operating up to 240MHz, with onboard 2MB PSRAM.
  2. W25Q128JVSIQ: 16MB NOR-Flash memory.
  3. CH343P: USB to UART chip for serial communication.
  4. ME6217C33M5G: 800mA output, low dropout, high rejection rate.
  5. ETA6096: High-efficiency Lithium battery recharge manager.
  6. QMI8658: 6-axis IMU, including a 3-axis gyroscope and a 3-axis accelerometer.
  7. MX1.25 battery header: MX1.25 2P connector for 3.7V Lithium battery, supporting charging and discharging.
  8. USB Type-C connector: Supports USB1.1 hosts and slave devices.
  9. ری سیٹ بٹن: بورڈ کو دوبارہ ترتیب دیتا ہے۔
  10. بوٹ بٹن: Press before resetting to enter download mode.
Diagram showing the labeled components on the Waveshare ESP32-S3-Touch-LCD-1.28 development board.

Figure 3: Labeled components of the ESP32-S3-Touch-LCD-1.28 board.

پن کی تعریف

The board provides several General Purpose Input/Output (GPIO) pins and power connections via the SH1.0 connector. Understanding these pins is crucial for connecting external components.

Diagram illustrating the pinout and functions of the SH1.0 connector on the ESP32-S3-Touch-LCD-1.28 board.

Figure 4: Pin definitions for the ESP32-S3-Touch-LCD-1.28 board.

  • GND: زمینی رابطہ۔
  • VSYS: System power supply.
  • دوبارہ تلاش کریں: System reset pin.
  • بوٹ: Boot mode selection pin.
  • 3V3: 3.3V power output.
  • GPIO 15, 16, 17, 18, 21, 33: General Purpose Input/Output pins for connecting peripherals.

سیٹ اپ

Follow these steps to set up your ESP32-S3 Development Board:

  1. کمپیوٹر سے جڑیں: Use a USB Type-C cable to connect the board to your computer. The board will draw power from the USB connection.
  2. ڈرائیور کی تنصیب: Your operating system may automatically install necessary drivers. If not, you may need to install the CH343P USB-to-UART bridge driver. Refer to the Waveshare product wiki for specific driver download links.
  3. ترقیاتی ماحول: Install a suitable development environment such as Arduino IDE with ESP32 board support or ESP-IDF.
  4. First Program: Load a simple example program (e.g., a 'Hello World' or a display test) to verify the board's functionality.
  5. بیٹری کنکشن (اختیاری): If using a 3.7V Lithium battery, connect it to the MX1.25 battery header. Ensure correct polarity.

آپریٹنگ ہدایات

Once set up, you can begin interacting with your ESP32-S3 board:

  1. پاور آن: The board powers on automatically when connected via USB or a battery.
  2. تعامل ڈسپلے: The 1.28-inch round capacitive touch display allows for direct user input. Develop your application to respond to touch gestures.
  3. پروگرامنگ: Upload your code using the chosen development environment. Ensure the correct COM port and board settings are selected.
  4. وائی ​​فائی/بلوٹوتھ: Utilize the integrated Wi-Fi and Bluetooth capabilities for network communication or connecting to other devices.
  5. IMU سینسر: Access data from the QMI8658 6-axis IMU (accelerometer and gyroscope) for motion-sensing applications.
Image showing a finger interacting with the touch display of the ESP32-S3-Touch-LCD-1.28 board, demonstrating its interactive capabilities.

Figure 5: Demonstrating touch interaction with the display.

دیکھ بھال

Proper care ensures the longevity and reliable operation of your development board:

  • صفائی: Use a soft, dry cloth to clean the board and display. Avoid liquid cleaners or abrasive materials.
  • ذخیرہ: Store the board in a dry, anti-static environment when not in use. Avoid extreme temperatures and humidity.
  • ہینڈلنگ: Handle the board by its edges to avoid touching sensitive components. Static electricity can damage electronic components.
  • فرم ویئر اپ ڈیٹس: ویو شیئر آفیشل کو باقاعدگی سے چیک کریں۔ website or product wiki for firmware updates or new library versions to ensure optimal performance and access to new features.

خرابی کا سراغ لگانا

اگر آپ کو مسائل کا سامنا کرنا پڑتا ہے تو، مندرجہ ذیل ٹربل شوٹنگ کے اقدامات پر غور کریں:

  • بورڈ کا پتہ نہیں چلا:
    • Ensure the USB Type-C cable is securely connected to both the board and your computer.
    • Verify that the CH343P USB-to-UART driver is correctly installed.
    • ایک مختلف USB پورٹ یا کیبل آزمائیں۔
  • Program Upload Fails:
    • چیک کریں کہ آیا آپ کے IDE میں صحیح COM پورٹ کا انتخاب کیا گیا ہے۔
    • Ensure the correct board type (ESP32-S3) is selected.
    • Press and hold the BOOT button, then press and release the RESET button, then release the BOOT button to enter download mode before uploading.
  • ڈسپلے کام نہیں کر رہا ہے:
    • Verify that your code initializes the display correctly.
    • Check for any loose connections if external display components were used (not applicable for the integrated display).
  • وائی ​​فائی/بلوٹوتھ کنیکٹیویٹی کے مسائل:
    • Ensure your code correctly configures Wi-Fi or Bluetooth parameters (SSID, password, etc.).
    • دوسرے 2.4GHz آلات سے مداخلت کی جانچ کریں۔

وضاحتیں

فیچرتفصیل
پروسیسرXtensa 32-bit LX7 ڈوئل کور، 240MHz تک
RAM میموری انسٹال شدہ سائز512 KB SRAM
PSRAM2 MB آن بورڈ
فلیش میموری16 MB external
وائی ​​فائی2.4GHz (802.11 b/g/n)
بلوٹوتھبلوٹوتھ 5 (LE)
ڈسپلے1.28-inch Round Capacitive Touch LCD, 240×240 resolution, 65K color
IMU سینسرQMI8658 6-axis (3-axis accelerometer + 3-axis gyroscope)
USB انٹرفیسType-C, USB1.1 host/slave
بیٹری کنیکٹرMX1.25 2P for 3.7V Lithium battery
GPIO پن6 × via SH1.0 connector
آپریٹنگ سسٹم سپورٹFreeRTOS, Linux

خاکہ کے طول و عرض

The physical dimensions of the ESP32-S3-Touch-LCD-1.28 board are provided below for integration into projects or enclosures.

Technical drawing showing the precise dimensions of the Waveshare ESP32-S3-Touch-LCD-1.28 development board in millimeters.

Figure 6: Outline dimensions of the ESP32-S3-Touch-LCD-1.28 board (Unit: mm).

وارنٹی اور سپورٹ

Waveshare مصنوعات کو وشوسنییتا اور کارکردگی کے لیے ڈیزائن کیا گیا ہے۔ وارنٹی کی مخصوص معلومات کے لیے، براہ کرم آفیشل Waveshare سے رجوع کریں۔ website or the documentation provided with your purchase. For technical support, resources, and community forums, visit the Waveshare product wiki or contact their customer service directly. Always ensure you are using the latest drivers and software libraries for optimal performance.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.