Wstęp
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.
Produkt ponadview
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.
Główne cechy:
- 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.
Identyfikacja komponentu:
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.
- Wyświetlacz LCD 2.8": The primary visual output and touch input interface.
- Gniazdo kart Micro SD: Do rozszerzenia pamięci zewnętrznej.
- TYP C: USB port for power and programming.
- Przycisk reset: Resetuje moduł ESP32.
- Przycisk BOOT: Służy do wejścia w tryb bootloadera w celu flashowania oprogramowania sprzętowego.
- Interfejs baterii litowej: Connector for an external 3.7V lithium polymer battery.
- UART serial port: Do komunikacji szeregowej.
- Interfejs klaksonu: Do podłączenia zewnętrznego głośnika.
- 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.
Specyfikacje
| Parametr | Wartość |
|---|---|
| Objętość operacyjnatage | 5.0 V |
| Prąd podświetlenia | 75mA |
| ESP32 Reset Current | 40mA |
| Display Only Operating Current | 130mA |
| Total Operating Current (Display, Speaker, Battery Charge) | 480mA |
| Power Consumption (Display Only) | 0.65 W |
| Lithium Battery Charging Voltage Zakres | 4.2 - 6.5 V |
| Lithium Battery Charging Current (Module Effective) | 290 mA (Max: 500 mA) |
| Recommended External Battery | 3.7 V Lithium Polymer Battery |
| Edytor | LX6 Dual-Core |
| Rozmiar wyświetlacza | 2.8 cali |
| Rozdzielczość wyświetlacza | 240 x 320 pikseli |
| Łączność | 2.4 GHz Wi-Fi, Bluetooth (BLE) |
| Waga przedmiotu | 90 gram |
| Numer części producenta | AM03-FBBA0066-004 |


Organizować coś
- Zasilanie: 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.
- Instalacja sterownika: 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.
- Konfiguracja środowiska programistycznego:
- 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.
- Wybierz właściwą płytę i port COM w swoim środowisku 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.
- Głośnik zewnętrzny (opcjonalnie): Connect an external speaker to the Horn interface if audio output is needed.
- Zewnętrzna bateria (opcjonalnie): For portable applications, connect a 3.7V lithium polymer battery to the lithium battery interface. The board includes a charging management circuit.

Instrukcja obsługi
- Podstawowa obsługa: 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.
- Interakcja z ekranem dotykowym: 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.
- Otwórz wybrane środowisko IDE (np. 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.
- Zastosowania Internetu rzeczy:
- 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 interfejsy.
- Odtwarzanie dźwięku: If an external speaker is connected, the ESP32 can be programmed to play audio files or generate sounds.
- Wskaźnik RGB: Observe the three-color RGB LED for status indications as defined by your custom firmware.


Konserwacja
- Czyszczenie: Keep the board and display clean. Use a soft, dry cloth to wipe the screen. Avoid abrasive cleaners or solvents.
- Składowanie: Store the development board in a dry, anti-static environment when not in use. Avoid extreme temperatures and humidity.
- Obsługiwanie: Handle the board by its edges to avoid touching sensitive electronic components. Static electricity can damage the board.
- Aktualizacje oprogramowania układowego: Regularly check for updated firmware or library versions for the ESP32 and display drivers to ensure optimal performance and access to new features.
- Pielęgnacja baterii (jeśli dotyczy): If using an external lithium battery, follow standard battery safety guidelines. Do not overcharge or deep discharge the battery.
Rozwiązywanie problemów
- Problem: Board not recognized by computer.
- Rozwiązanie: 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.
- Rozwiązanie:
- Check if the correct board and COM port are selected in your IDE.
- Try holding the BOOT button, then pressing and releasing RESET, następnie zwolnijasing BOOT before initiating the upload.
- Upewnij się, że żadna inna aplikacja nie używa portu szeregowego.
- Sprawdź, czy Twój kod kompiluje się bez błędów.
- Problem: Display is blank or shows garbled output.
- Rozwiązanie:
- Confirm the display is properly connected to the board (if detachable).
- Check your code for correct display initialization and drawing commands.
- Upewnij się, że zasilanie jest stabilne i wystarczające.
- Problem: Touch screen is unresponsive or inaccurate.
- Rozwiązanie:
- Calibrate the touch screen if your firmware supports it.
- Ensure the touch screen drivers are correctly implemented in your code.
- Wyczyść powierzchnię wyświetlacza, usuwając wszelkie przeszkody.
- Problem: WiFi or Bluetooth connectivity issues.
- Rozwiązanie:
- Verify your network credentials (SSID, password) are correct in your code.
- Sprawdź, czy antena (jeśli zewnętrzna) jest prawidłowo podłączona.
- Check for interference from other 2.4 GHz devices.
- Update ESP32 core libraries in your IDE.
Gwarancja i wsparcie
For warranty information and technical support, please refer to the official diymore webOdwiedź witrynę lub skontaktuj się ze sprzedawcą. Zachowaj paragon jako dowód zakupu na wypadek roszczeń gwarancyjnych.
Online resources and community forums for ESP32 development are also available for additional assistance and project ideas.