Wonrabai ESP32-S3-Touch-LCD-1.28-B

Wonrabai ESP32-S3 Development Board User Manual

Model: ESP32-S3-Touch-LCD-1.28-B

1. บทนำและเรื่องอื่นๆview

The Wonrabai ESP32-S3 Development Board (Model: ESP32-S3-Touch-LCD-1.28-B) is a compact, high-performance microcontroller unit (MCU) board designed for rapid development and integration into various products. It features an onboard 1.28-inch capacitive round touch display with 240x240 resolution, a Li-battery recharge manager, and a 6-axis sensor (3-axis accelerometer and 3-axis gyroscope).

This board is equipped with an Xtensa 32-bit LX7 dual-core processor operating up to 240MHz, supporting 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (BLE) with an integrated antenna. It includes 512KB SRAM, 384KB ROM, 2MB PSRAM, and an external 16MB Flash memory. The device is housed in a durable CNC metal case with an acrylic dull-polish bottom plate and utilizes a Type-C connector for modern connectivity.

Wonrabai ESP32-S3 Development Board with 1.28-inch Round Touch LCD and CNC Metal Case

Image 1.1: Wonrabai ESP32-S3 Development Board highlighting key features like Type-C port, 32-bit LX7 Dual-core Processor, CNC Metal Case, Touch Display, 240x240 Pixels, and 65K Color display.

2. เนื้อหาบรรจุภัณฑ์

ตรวจสอบว่ามีสินค้าทั้งหมดที่ระบุไว้ด้านล่างอยู่ในแพ็คเกจของคุณ:

  • ESP32-S3-Touch-LCD-1.28 Board x1
  • SH1.0 12PIN cable x1
  • ไขควง x1
Package contents of the Wonrabai ESP32-S3 Development Board, showing the board, SH1.0 12PIN cable, and a screwdriver.

Image 2.1: Visual representation of the package contents, including the ESP32-S3-Touch-LCD-1.28 board, SH1.0 12PIN cable, and screwdriver.

3. คุณสมบัติของผลิตภัณฑ์

The ESP32-S3 Development Board offers a comprehensive set of features for various applications:

  • โปรเซสเซอร์: Xtensa 32-bit LX7 dual-core processor, up to 240MHz.
  • การเชื่อมต่อ: 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (BLE) with onboard antenna.
  • หน่วยความจำ: 512KB SRAM, 384KB ROM, 2MB PSRAM, and 16MB external Flash memory.
  • แสดง: 1.28-inch capacitive touch display, 240x240 resolution, 65K color, embedded GC9A01 Display Driver and CST816S Touch Driver.
  • เซ็นเซอร์: Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for motion gesture detection.
  • การจัดการพลังงาน: 3.7V Li-battery recharge/discharge header and manager (ETA6096).
  • อินเทอร์เฟซ: Type-C connector for programming and power, 6 x GPIO pins via SH1.0 connector.
  • กรณี: CNC metal case with an acrylic dull-polish bottom plate.
  • พลังงานต่ำ: Supports flexible clock and independent module power supply settings for optimized power consumption.
  • USB Serial: Integrated USB serial port full-speed controller.
รายละเอียด view of the ESP32-S3 Development Board components, labeled 1 through 10, showing the ESP32-S3R2 SoC, W25Q128JVSIQ Flash, CH343P USB to UART chip, ME6217C33M5G LDO, ETA6096 battery manager, QMI8658 IMU, MX1.25 battery header, USB Type-C connector, RESET button, and BOOT button.

Image 3.1: Diagram illustrating the key components and their locations on the ESP32-S3 Development Board.

4. คำแนะนำในการตั้งค่า

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

  1. Connect SH1.0 12PIN Cable: If your application requires external GPIO connections, carefully connect the provided SH1.0 12PIN cable to the corresponding header on the board. Ensure correct orientation to avoid damage.
  2. การเชื่อมต่อไฟฟ้า: Connect the board to a power source using a standard USB Type-C cable. This connection also serves as the programming interface.
  3. การเชื่อมต่อแบตเตอรี่ (ไม่จำเป็น): For portable applications, connect a 3.7V Lithium battery to the MX1.25 2P battery header. The onboard manager handles charging and discharging.
  4. การตั้งค่าซอฟต์แวร์: Refer to the online tutorial and development resources for instructions on setting up your development environment (e.g., Arduino IDE, ESP-IDF) and uploading your first program. The official tutorial can be found at: n9.cl/g3oqf.
Image showing how to connect the SH1.0 12PIN cable to the ESP32-S3 Development Board.

Image 4.1: Illustration of connecting the SH1.0 12PIN cable to the development board.

5. คู่มือการใช้งาน

Once the board is set up and programmed, you can begin operating it:

  • เปิดเครื่อง: The board powers on automatically when connected via USB Type-C or a charged battery.
  • จอสัมผัส: Interact with the 1.28-inch capacitive touch display by tapping or swiping as programmed. The display offers 240x240 resolution and 65K colors.
  • การสื่อสารแบบไร้สาย: Utilize the integrated Wi-Fi and Bluetooth 5 capabilities for wireless data transfer and communication with other devices.
  • การตรวจจับการเคลื่อนไหว: The QMI8658 6-axis IMU provides accelerometer and gyroscope data, enabling motion gesture detection and orientation tracking in your applications.
  • การใช้งาน GPIO: The 6 GPIO pins available via the SH1.0 connector can be configured flexibly for various input/output functions as per your project requirements.
  • ปุ่มรีเซ็ต: Press the RESET button to restart the board.
  • ปุ่ม BOOT: Press and hold the BOOT button while pressing RESET to enter download mode for firmware updates or initial programming.
A hand interacting with the touch display of the ESP32-S3 Development Board, demonstrating its touch capabilities.

Image 5.1: User interacting with the capacitive touch display of the development board.

6. คำจำกัดความของพิน

Understanding the pinout is crucial for connecting external components. The following diagram illustrates the pin definitions for the SH1.0 12PIN connector:

Pin definition diagram for the ESP32-S3 Development Board, showing connections for GND, VSYS, RESET, BOOT, 3V3, GPIO 15, GPIO 16, GPIO 17, GPIO 18, GPIO 21, and GPIO 33.

Image 6.1: Detailed pinout diagram for the ESP32-S3 Development Board, indicating power, ground, GPIO, and system control pins.

Key pins include:

  • จีเอ็นดี: การเชื่อมต่อกราวด์
  • VSYS: ปริมาตรของระบบtagอีอินพุต
  • รีเซ็ต: รีเซ็ตพิน
  • บูต: พินเลือกโหมดการบูต
  • 3V3: 3.3V power output.
  • GPIO 15, 16, 17, 18, 21, 33: General Purpose Input/Output pins, configurable for various digital and analog functions.

7. การบำรุงรักษา

To ensure the longevity and optimal performance of your ESP32-S3 Development Board, observe the following maintenance guidelines:

  • การจัดการ: Always handle the board by its edges to avoid touching sensitive components.
  • การทำความสะอาด: Use a soft, dry cloth to clean the metal case and display. Avoid using liquid cleaners directly on the board.
  • สิ่งแวดล้อม: Operate and store the board in a dry environment, away from extreme temperatures, humidity, and direct sunlight.
  • พลัง: Ensure stable power supply. When using a battery, monitor its charge level and recharge as needed. The onboard battery manager is designed for 3.7V Li-batteries.
  • อัพเดตเฟิร์มแวร์: Regularly check for and apply firmware updates to benefit from performance improvements and bug fixes.

8 การแก้ไขปัญหา

If you encounter issues with your development board, consider the following:

  • เมนบอร์ดไม่เปิดใช้งาน:
    • Check the USB Type-C cable connection and ensure the power source is active.
    • If using a battery, ensure it is charged and properly connected to the MX1.25 header.
  • หน้าจอสัมผัสไม่ตอบสนอง:
    • It is normal for touch sensitivity and accuracy to be reduced at the edge of the round touch screen.
    • Ensure your code correctly initializes and handles the CST816S touch driver.
    • Restart the board using the RESET button.
  • ข้อผิดพลาดในการเขียนโปรแกรม:
    • ตรวจสอบให้แน่ใจว่าได้เลือกบอร์ดและพอร์ตที่ถูกต้องใน IDE ของคุณแล้ว
    • Ensure all necessary drivers (e.g., CH343P USB to UART chip driver) are installed.
    • Try entering download mode by holding the BOOT button while pressing RESET before uploading.
  • ปัญหาการเชื่อมต่อ Wi-Fi/Bluetooth:
    • Check your code for correct Wi-Fi/Bluetooth initialization and credentials.
    • When using the development board, pay attention to the ceramic antenna area and avoid the PCB board, metal, and plastic parts covering the ceramic antenna, as this can interfere with signal.
  • ปัญหาการชาร์จแบตเตอรี่:
    • The onboard high-efficiency charge/discharge power management chip ETA6096 and MX1.25 battery header are designed for a 3.7V single-cell lithium battery.
    • The current charging current is set to 1A. For different charging currents, refer to the schematic to change the R15 resistor.

For further assistance, consult the online tutorial and development resources provided by Wonrabai at n9.cl/g3oqf.

9. ข้อมูลจำเพาะ

Detailed technical specifications for the Wonrabai ESP32-S3 Development Board:

คุณสมบัติข้อมูลจำเพาะ
ผู้ผลิตWonrabai
หมายเลขรุ่นESP32-S3-Touch-LCD-1.28-B
โปรเซสเซอร์โปรเซสเซอร์ Xtensa 32 บิต LX7 แบบดูอัลคอร์ ความเร็วสูงสุด 240MHz
การเชื่อมต่อแบบไร้สาย2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (BLE)
เอสแรม512KB
รอม384KB
พีเอสแรม2MB (onboard)
หน่วยความจำแฟลช16MB (external)
ประเภทจอภาพ1.28-inch IPS Round Capacitive Touch LCD
ความละเอียดการแสดงผล240x240 พิกเซล
สีที่แสดง65K
ไดร์เวอร์จอแสดงผลGC9A01 (SPI Interface)
ไดร์เวอร์ทัชCST816S (I2C Interface)
เซ็นเซอร์ IMUQMI8658 (6-axis: 3-axis accelerometer, 3-axis gyroscope)
ช่วงมาตรความเร่ง±2, ±4, ±8, ±16g (configurable)
Gyroscope Range±16, ±32, ±64, ±128, ±256, ±512, ±1024, ±2048°/sec (configurable)
ขั้วต่อแบตเตอรี่MX1.25 2P for 3.7V Li-battery
อินเทอร์เฟซ USBType-C, USB serial port full-speed controller
หมุด GPIO6 via SH1.0 connector
วัสดุตัวเรือนCNC Metal with Acrylic dull-polish bottom plate
ขนาดสินค้า0.5 x 3 x 3 ซม.
น้ำหนักสินค้า27.22 กรัม
เล่มที่tage3.7 โวลต์ (กระแสตรง)
อัตราการรีเฟรช240 เฮิรตซ์
เวลาตอบสนอง4 มิลลิวินาที

10. ขนาดโดยรวม

The physical dimensions of the ESP32-S3 Development Board are provided below for integration and design purposes. All measurements are in millimeters (mm).

Outline dimensions of the ESP32-S3 Development Board, showing a top-down view with a diameter of 48.0 mm and a side view with a height of 44.2 mm, and thickness varying from 7.5 mm to 12.5 mm.

ภาพที่ 10.1: ด้านบนและด้านข้าง views illustrating the precise dimensions of the development board.

  • เส้นผ่านศูนย์กลาง : ประมาณ 48.0 มม.
  • ความสูง: ประมาณ 44.2 มม.
  • ความหนา: Varies from 7.5 mm to 12.5 mm

11. การรับประกันและการสนับสนุน

ข้อมูลการรับประกัน: Specific warranty details for the Wonrabai ESP32-S3 Development Board are not provided in this manual. Please refer to your purchase documentation or contact the retailer for warranty terms and conditions.

การสนับสนุนด้านเทคนิค: For technical assistance, detailed tutorials, and development resources, please visit the official online tutorial page:

https://n9.cl/g3oqf

This resource provides comprehensive guides and examples to help you with your projects.

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.