การแนะนำ
This manual provides detailed instructions for the setup, operation, and maintenance of your diymore ESP32 Display Development Board. This board integrates an ESP32 module with a 2.8-inch LCD touch display, offering WiFi, Bluetooth, and extensive IoT connectivity for various development projects.
สินค้าเกินview
The diymore ESP32 Display Development Board is a versatile module designed for embedded systems and IoT applications. It features a 2.8-inch color LCD with a resolution of 240x320 pixels and touch functionality. The board includes a TYPE-C connector for easy programming and power supply, a Micro-TF card slot for memory expansion, and support for external speakers and lithium batteries.
คุณสมบัติหลัก:
- Integrated ESP32 module with WiFi and Bluetooth (BLE) connectivity.
- 2.8-inch 240x320 pixel color LCD touch display.
- TYPE-C USB port for power and data transfer.
- Micro-TF card slot for expandable storage.
- Support for external speakers and audio playback.
- Three-color RGB indicator for status display.
- External lithium battery support with integrated charging management.
- Multiple interface support: UART, SPI, I2C, PWM, ADC, DAC.
- Built-in flash memory, LwIP, and FreeRTOS.
- Compatibility with various development environments: Arduino IDE, MicroPython, Scratch 3.0, Espressif IDF, PlatformIO.
- Supports LVGL GUI and Human-Machine Interface (HMI) development.
การระบุส่วนประกอบ:
Refer to the diagram below for the location and function of key components on the development board.

- ESP32-WROOM-32 module: The core processing unit.
- จอแสดงผล LCD ขนาด 2.8 นิ้ว: The primary visual output and touch input interface.
- ช่องเสียบการ์ดไมโคร SD: สำหรับเพิ่มหน่วยความจำภายนอก
- ประเภท-C: USB port for power and programming.
- ปุ่มรีเซ็ต: รีเซ็ตโมดูล ESP32
- ปุ่ม BOOT: Used for entering bootloader mode for flashing firmware.
- อินเทอร์เฟซแบตเตอรี่ลิเธียม: Connector for an external 3.7V lithium polymer battery.
- UART serial port: สำหรับการสื่อสารแบบอนุกรม
- อินเทอร์เฟซฮอร์น: สำหรับเชื่อมต่อลำโพงภายนอก
- อาร์จีบี: Three-color LED indicator.
- SPI peripheral interface: For connecting SPI devices.
- Extended pins: General purpose input/output (GPIO) pins for connecting other modules and sensors.
ข้อมูลจำเพาะ
| พารามิเตอร์ | ค่า |
|---|---|
| ปฏิบัติการฉบับที่tage | 5.0 โวลต์ |
| Backlight Current | 75มิลลิแอมป์ |
| ESP32 Reset Current | 40มิลลิแอมป์ |
| Display Only Operating Current | 130มิลลิแอมป์ |
| Total Operating Current (Display, Speaker, Battery Charge) | 480มิลลิแอมป์ |
| Power Consumption (Display Only) | 0.65 วัตต์ |
| Lithium Battery Charging Voltagอี เรนจ์ | 4.2 – 6.5 โวลต์ |
| Lithium Battery Charging Current (Module Effective) | 290 mA (Max: 500 mA) |
| Recommended External Battery | 3.7 V Lithium Polymer Battery |
| โปรเซสเซอร์ | LX6 Dual-Core |
| ขนาดจอแสดงผล | 2.8 นิ้ว |
| ความละเอียดการแสดงผล | 240 x 320 พิกเซล |
| การเชื่อมต่อ | 2.4 GHz Wi-Fi, Bluetooth (BLE) |
| น้ำหนักสินค้า | 90 กรัม |
| หมายเลขชิ้นส่วนของผู้ผลิต | AM03-FBBA0066-004 |


การตั้งค่า
- แหล่งจ่ายไฟ: Connect the development board to a 5V power source using the provided TYPE-C USB cable. You can connect it to a computer's USB port or a compatible USB power adapter.
- การติดตั้งไดร์เวอร์: Depending on your operating system, you may need to install USB-to-serial drivers (e.g., CP210x or CH340G drivers) for your computer to recognize the ESP32 board. Refer to the ESP32 documentation for specific driver requirements.
- การตั้งค่าสภาพแวดล้อมการพัฒนา:
- Install your preferred Integrated Development Environment (IDE), such as Arduino IDE, PlatformIO, or Espressif IDF.
- Configure the IDE to support ESP32 development boards. This typically involves installing the ESP32 board package.
- For graphical user interface (GUI) development, consider setting up LVGL.
- Initial Program Upload:
- Connect the board to your computer via the TYPE-C USB cable.
- Select the correct board and COM port in your IDE.
- Write or load your program code.
- Compile the code and upload it to the ESP32 board. Ensure the correct board and port are selected.
- If the upload fails, try holding down the BOOT button while pressing and releasing the RESET button, then release BOOT, and attempt the upload again.
- Micro-TF Card (Optional): Insert a Micro-TF card into the designated slot for additional storage if your application requires it.
- ลำโพงภายนอก (เลือกได้): Connect an external speaker to the Horn interface if audio output is needed.
- แบตเตอรี่ภายนอก (เลือกซื้อเพิ่มเติม): For portable applications, connect a 3.7V lithium polymer battery to the lithium battery interface. The board includes a charging management circuit.

คำแนะนำการใช้งาน
- การใช้งานพื้นฐาน: Once powered, the display will activate according to the loaded firmware. If no program is loaded, it may show a default boot screen or remain blank.
- การโต้ตอบผ่านหน้าจอสัมผัส: Use the included stylus or your finger to interact with the touch display. The responsiveness and functionality depend on the application programmed onto the ESP32.
- Programming and Firmware Upload:
- Connect the board to your computer via the TYPE-C USB port.
- Open your chosen IDE (e.g., Arduino IDE).
- Write or load your program code.
- Compile the code and upload it to the ESP32 board. Ensure the correct board and port are selected.
- If the upload fails, try holding down the BOOT button while pressing and releasing the RESET button, then release BOOT, and attempt the upload again.
- แอปพลิเคชัน IoT:
- Utilize the integrated WiFi and Bluetooth for remote monitoring, control, and data exchange.
- Develop applications for remote data query, environmental monitoring, and parameter adjustment via mobile apps or web อินเตอร์เฟซ
- การเล่นเสียง: If an external speaker is connected, the ESP32 can be programmed to play audio files or generate sounds.
- RGB Indicator: Observe the three-color RGB LED for status indications as defined by your custom firmware.


การซ่อมบำรุง
- การทำความสะอาด: Keep the board and display clean. Use a soft, dry cloth to wipe the screen. Avoid abrasive cleaners or solvents.
- พื้นที่จัดเก็บ: Store the development 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 electronic components. Static electricity can damage the board.
- อัพเดตเฟิร์มแวร์: Regularly check for updated firmware or library versions for the ESP32 and display drivers to ensure optimal performance and access to new features.
- การดูแลรักษาแบตเตอรี่ (ถ้ามี): If using an external lithium battery, follow standard battery safety guidelines. Do not overcharge or deep discharge the battery.
การแก้ไขปัญหา
- Problem: Board not recognized by computer.
- สารละลาย: Ensure USB-to-serial drivers are correctly installed. Try a different USB cable or port. Verify the cable is a data cable, not just a charging cable.
- Problem: Firmware upload fails.
- สารละลาย:
- ตรวจสอบว่าได้เลือกบอร์ดและพอร์ต COM ที่ถูกต้องใน IDE ของคุณแล้ว
- Try holding the BOOT button, then pressing and releasing รีเซ็ต แล้วปล่อยasing BOOT before initiating the upload.
- ตรวจสอบให้แน่ใจว่าไม่มีแอปพลิเคชันอื่นกำลังใช้พอร์ตซีเรียลอยู่
- ตรวจสอบว่าโค้ดของคุณคอมไพล์ได้โดยไม่มีข้อผิดพลาด
- Problem: Display is blank or shows garbled output.
- สารละลาย:
- Confirm the display is properly connected to the board (if detachable).
- Check your code for correct display initialization and drawing commands.
- ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟมีความเสถียรและเพียงพอ
- Problem: Touch screen is unresponsive or inaccurate.
- สารละลาย:
- Calibrate the touch screen if your firmware supports it.
- Ensure the touch screen drivers are correctly implemented in your code.
- Clean the display surface for any obstructions.
- Problem: WiFi or Bluetooth connectivity issues.
- สารละลาย:
- Verify your network credentials (SSID, password) are correct in your code.
- Ensure the antenna (if external) is properly connected.
- Check for interference from other 2.4 GHz devices.
- Update ESP32 core libraries in your IDE.
การรับประกันและการสนับสนุน
For warranty information and technical support, please refer to the official diymore webหรือติดต่อผู้ค้าปลีกของคุณ โปรดเก็บใบเสร็จรับเงินไว้เป็นหลักฐานการซื้อสำหรับการเรียกร้องการรับประกันใดๆ
Online resources and community forums for ESP32 development are also available for additional assistance and project ideas.