diymore AM03-FBBA0066-004

diymore ESP32 Display Development Board 2.8-inch LCD User Manual

Model: AM03-FBBA0066-004

Zavedení

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.

Konec produktuview

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.

Klíčové vlastnosti:

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

Identifikace součásti:

Refer to the diagram below for the location and function of key components on the development board.

Module Interface Function Diagram
Figure 1: Module Interface Function Diagram. This image displays the layout of the diymore ESP32 development board, highlighting key components such as the ESP32-WROOM-32 module, 2.8" LCD Display, Micro SD card slot, TYPE-C port, RESET and BOOT buttons, Lithium battery interface, UART serial port, Horn interface, RGB indicator, SPI peripheral interface, and Extended pins.
  • ESP32-WROOM-32 module: The core processing unit.
  • 2.8" LCD displej: The primary visual output and touch input interface.
  • Slot pro micro SD kartu: Pro rozšíření externí paměti.
  • TYP-C: USB port for power and programming.
  • Tlačítko reset: Resetuje modul ESP32.
  • Tlačítko BOOT: Used for entering bootloader mode for flashing firmware.
  • Lithium battery interface: Connector for an external 3.7V lithium polymer battery.
  • UART serial port: Pro sériovou komunikaci.
  • Horn interface: Pro připojení externího reproduktoru.
  • RGB: 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.

Specifikace

ParametrHodnota
Provozní svtage5.0 V
Proud podsvícení75 mA
ESP32 Reset Current40 mA
Display Only Operating Current130 mA
Total Operating Current (Display, Speaker, Battery Charge)480 mA
Power Consumption (Display Only)0.65 W
Lithium Battery Charging Voltage Dosah4.2 6.5 - XNUMX V
Lithium Battery Charging Current (Module Effective)290 mA (Max: 500 mA)
Recommended External Battery3.7 V Lithium Polymer Battery
ProcesorLX6 Dual-Core
Velikost displeje2.8 palců
Rozlišení displeje240 x 320 pixelů
Konektivita2.4 GHz Wi-Fi, Bluetooth (BLE)
Hmotnost položky90 gramů
Číslo dílu výrobceAM03-FBBA0066-004
ESP32-Touch-LCD-2.8 inch features
Figure 2: Key Features of the diymore ESP32 Display Development Board. This image highlights the main technical specifications including LX6 Dual-Core Processor, 2.4 GHz Wi-Fi, BLE, 5V Working Voltage, 2.8" Display, Touch functionality, 240*320 Pixels resolution, and 65K RGB color depth.
ESP32 Display Size and Included Accessories
Figure 3: Dimensions and Package Contents. This image illustrates the physical dimensions of the ESP32 display module (85.8mm x 50mm) and shows the included accessories: a stylus, a 1-meter USB Type-C cable, and 210mm Dupont wires.

Nastavení

  1. Napájení: 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.
  2. Instalace ovladače: 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.
  3. Nastavení vývojového prostředí:
    • 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.
  4. 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.
  5. Micro-TF Card (Optional): Insert a Micro-TF card into the designated slot for additional storage if your application requires it.
  6. Externí reproduktor (volitelný): Connect an external speaker to the Horn interface if audio output is needed.
  7. External Battery (Optional): For portable applications, connect a 3.7V lithium polymer battery to the lithium battery interface. The board includes a charging management circuit.
Multiple Development Environments Supported
Figure 4: Supported Development Environments. This image illustrates the compatibility of the ESP32 board with various development platforms including Arduino IDE, Espressif IDF, MicroPython, PlatformIO, and Scratch.

Návod k obsluze

  1. Základní provoz: 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.
  2. Interakce s dotykovou obrazovkou: 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.
  3. 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.
  4. Aplikace internetu věcí:
    • 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 Rozhraní.
  5. Přehrávání zvuku: If an external speaker is connected, the ESP32 can be programmed to play audio files or generate sounds.
  6. RGB Indicator: Observe the three-color RGB LED for status indications as defined by your custom firmware.
Remote IoT Development and Applications
Figure 5: IoT Application Capabilities. This image illustrates the board's potential for remote IoT development, including real-time monitoring and control via apps, data collection and fusion, and remote parameter configuration.
LVGL GUI and HMI Development
Figure 6: LVGL GUI and HMI Development. This image shows the board being used for developing graphical user interfaces (GUI) with LVGL and human-machine interfaces (HMI), demonstrating its flexibility in creating interactive display applications.

Údržba

  • Čištění: Keep the board and display clean. Use a soft, dry cloth to wipe the screen. Avoid abrasive cleaners or solvents.
  • Skladování: Store the development board in a dry, anti-static environment when not in use. Avoid extreme temperatures and humidity.
  • Zacházení: Handle the board by its edges to avoid touching sensitive electronic components. Static electricity can damage the board.
  • Aktualizace firmwaru: Regularly check for updated firmware or library versions for the ESP32 and display drivers to ensure optimal performance and access to new features.
  • Péče o baterii (pokud je k dispozici): If using an external lithium battery, follow standard battery safety guidelines. Do not overcharge or deep discharge the battery.

Odstraňování problémů

Problem: Board not recognized by computer.
Řešení: 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.
Řešení:
  • Zkontrolujte, zda je ve vašem IDE vybrána správná deska a COM port.
  • Try holding the BOOT button, then pressing and releasing RESET a poté uvolněteasing BOOT before initiating the upload.
  • Ujistěte se, že žádné jiné aplikace nepoužívají sériový port.
  • Ověřte, zda se váš kód zkompiluje bez chyb.
Problem: Display is blank or shows garbled output.
Řešení:
  • Confirm the display is properly connected to the board (if detachable).
  • Check your code for correct display initialization and drawing commands.
  • Ujistěte se, že je napájení stabilní a dostatečné.
Problem: Touch screen is unresponsive or inaccurate.
Řešení:
  • 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.
Řešení:
  • 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.

Záruka a podpora

For warranty information and technical support, please refer to the official diymore webnebo se obraťte na prodejce. Uschovejte si účtenku jako doklad o koupi pro případné reklamace.

Online resources and community forums for ESP32 development are also available for additional assistance and project ideas.

© 2023 diymore. All rights reserved.

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.