1. Introduction
This development board integrates the ESP32 microcontroller with either a 1.9-inch or 1.14-inch LCD screen, providing a versatile platform for various projects. It combines the functionalities of traditional ESP32 modules with high-performance development tools and high-definition data display capabilities.
Key Features:
- Integrated ESP32 and 1.9/1.14-inch LCD screen for comprehensive functionality and data display.
- Supports multiple programming modes, facilitating diverse project development.
- Features 2.4GHz WiFi and Bluetooth (BT+BLE) for robust wireless communication and networking.
- Equipped with a complete network protocol stack and security mechanisms.
- Designed for low power consumption and high performance, suitable for both beginners and professionals in IoT development.
- Offers multiple interfaces including UART, SPI, SDIO, I2C, PWM, I2S, IR, ADC, and DAC for easy external connections.
- Plug-and-play functionality for quick setup and deployment.
Product Overview:
The ESP32-WROOM-32 is a general-purpose Wi-Fi + BT + BLE MCU module known for its low-power consumption and wide range of applications. It includes integrated SPI flash memory and supports extensive wireless communication, enabling direct internet connectivity via routers. Bluetooth functionality allows for easy signal detection and mobile phone connectivity. This board is ideal for applications such as Wi-Fi solutions, Wi-Fi Mini cameras, Mesh networking, smart homes, and mobile IoT.


2. Specifications
| Parameter | Value |
|---|---|
| Interface | TYPE-C |
| Working Voltage | USB 5V |
| Driver Chip | CH340 |
| LCD Display Size | 1.9 inches / 1.14 inches |
| SPI Flash | Default 32Mbit |
| Serial Port Speed | 115200bps |
| Frequency Range | 2412-2484MHz |
| Bluetooth Protocol | Bluetooth 4.2 BR/EDR and BLE standards |
| WiFi Protocol | 802.11 b/g/n |
| Antenna Form | Onboard PCB antenna, gain 2dBi |
| Supported Interfaces | UART, SPI, SDIO, I2C, PWM, I2S, IR, ADC, DAC |
| Dimensions | 63.70mm * 31.5mm |
| Dissipation Power | ESP32 Development Board |
| Operating Temperature | 0-50°C |
| Package | SMD |
| Condition | New |
Physical Dimensions and Components:



3. Setup Guide
3.1 Initial Connection
- Connect the ESP32 development board to your computer using a Type-C USB data cable.
- Upon successful power-on, the power indicator light on the board should illuminate.
- Verify COM port recognition: Open your computer's Device Manager (e.g., 'My Computer' -> 'Manager' -> 'Device Manager' on Windows) and check for the CH340 serial port (e.g., 'USB-SERIAL CH340 (COMXXX)'). This confirms the board is recognized.

3.2 Arduino IDE Setup (for programming)
- Install Arduino IDE: If you don't have it, download and install the Arduino IDE (version 1.8.5 or newer is recommended).
- Add ESP32 Development Environment:
- Open Arduino IDE, go to
File>Preferences. - In the 'Additional Boards Manager URLs' field, add the following URL:
https://dl.espressif.com/dl/package_esp32_index.json. Click 'OK'.
- Open Arduino IDE, go to

- Install ESP32 Boards:
- Go to
Tools>Board>Boards Manager.... - Search for "ESP32" and install the 'esp32 by Espressif Systems' package.
- Go to

- Configure Board Parameters:
- Restart the Arduino IDE.
- Go to
Tools>Boardand select "ESP32 Wrover Module" (or the appropriate ESP32 board). - Configure other board parameters as needed, such as 'Flash Mode', 'Flash Frequency', 'Partition Scheme', and 'Upload Speed'. Refer to the image for typical settings.

4. Operating Instructions
4.1 Programming Modes
The ESP32 development board supports multiple programming modes. The primary method involves uploading firmware via the serial port using the Arduino IDE or other compatible development environments.
4.2 Firmware Download (Example: LCD Routine)
- Open the desired routine (e.g., "WIFI AP LCD") in the Arduino IDE.
- Select the correct COM port under
Tools>Port. - Click the 'Upload' button in the Arduino IDE.
- If the upload fails or you encounter burning issues, press and hold the BOOT button on the development board while plugging in the USB cable. Release the BOOT button once connected, then attempt to download the program again. This puts the board into "firmware download" mode.
- After a successful download, the serial monitor might display messages like "Server started 192.168.4.1" (for Wi-Fi AP examples).
- To control the LCD (e.g., display monochrome images or pictures), connect to the ESP32's Wi-Fi network and access the specified IP address in a web browser.

4.3 Video Overview
5. Maintenance
- Wiring: Always pay close attention to wiring diagrams to avoid mistakes and potential damage to the board or connected components.
- Storage: Store the development board in a dry, anti-static environment when not in use.
- Cleaning: Use a soft, dry cloth to clean the board. Avoid using liquids or abrasive materials.
- Power Supply: Ensure the power supply is stable and within the specified 5V range.
6. Troubleshooting
Common Issues and Solutions:
- Board not recognized by computer:
- Ensure the Type-C USB cable is securely connected.
- Verify that the CH340 driver is installed on your computer. You may need to download and install it manually if not automatically detected.
- Try a different USB port or cable.
- Firmware upload fails:
- Make sure the correct board (e.g., "ESP32 Wrover Module") and COM port are selected in the Arduino IDE.
- Ensure the ESP32 development environment is correctly installed in the Arduino IDE Boards Manager.
- If the upload still fails, try putting the board into "firmware download" mode: press and hold the BOOT button, then plug in the USB cable, and release the BOOT button. Then attempt the upload again.
- Check for any syntax errors in your code.
- LCD not displaying:
- Verify that the LCD routine has been successfully uploaded to the board.
- Ensure the necessary libraries for the LCD are installed in your Arduino IDE.
- Check wiring connections if you are using external LCDs or if the integrated LCD requires specific initialization.
7. User Tips
- For detailed programming examples and community support, refer to the official ESP32 documentation and online forums.
- Always double-check your pin connections before powering on to prevent damage.
- Consider using a breadboard for prototyping to easily modify circuits.
8. Warranty and Support
For specific warranty information and technical support, please refer to the seller's policies or contact the manufacturer directly. A detailed user manual in PDF format is available for download: User Manual (PDF).





