DIY NOW ESP32-WROOM-32

ESP32-WROOM-32 Development Board User Manual

Comprehensive guide for setup, operation, and maintenance of your ESP32 development board with integrated LCD.

1. Prodott Aktarview

The ESP32-WROOM-32 Development Board integrates an ESP32 module with either a 1.14-inch or 1.9-inch ST7789 TFT LCD display. This board provides all the functionalities of a traditional ESP32 module, including various peripheral ports, high-performance development tools, and high-definition data display capabilities. It is designed for a wide range of IoT projects, offering both Wi-Fi and Bluetooth Low Energy (BLE) connectivity.

ESP32-WROOM-32 Development Board with LCD

Figure 1: ESP32-WROOM-32 Development Board with integrated LCD.

Karatteristiċi ewlenin:

  • Integrated ESP32 module with 1.14-inch or 1.9-inch LCD screen.
  • Supports multiple programming modes.
  • 2.4GHz Wi-Fi and Bluetooth (BT+BLE) functionality.
  • Low power consumption and high performance.
  • Multiple interfaces: UART, SPI, SDIO, I2C, PWM, I2S, IR, ADC, DAC.
  • Suitable for IoT projects, WiFi solutions, Mini cameras, Mesh networking, smart homes, and mobile IoT applications.

Vidjo tal-Prodott Fuqview

Vidjo 1: Ħarsa fil-qosorview of the ESP32-WROOM-32 Development Board.

2. Speċifikazzjonijiet

Parametri Ġenerali:

ParametruValur
InterfaceTIP-Ċ
Ħidma VoltageUSB 5V
Ċip tas-sewwieqCH340
Daqs tal-Wiri LCD1.14 inches / 1.9 inches (variant dependent)
SPI FlashDefault 32Mbit
Serial Port Rate115200bps
Medda ta' Frekwenzi2412-2484MHz
Protokoll BluetoothBluetooth 4.2 BR/EDR and BLE standards
Protokoll tal-WiFi802.11 b/g/n
Forma tal-AntennaOnboard PCB antenna, gain 2dBi
Interfaces AppoġġjatiUART, SPI, SDIO, I2C, PWM, I2S, IR, ADC, DAC
Dimensjonijiet63.70mm x 31.5mm
Temperatura operattiva-20 ~ 70 ℃

LCD Screen Parameters (1.14-inch example):

ParametruValur
MaterjalISP LCD
Riżoluzzjoni135(H)RGBx240(V)
Ċip tas-sewwieqST7789V
Interface tal-Komunikazzjoni4 LINE SPI
Kulur tal-WiriKulur sħiħ
Żona tal-Wiri14.864(H)x24.912(V)
Daqs tal-Panew17.6(Għoli)x31.0(V)x1.6(P)
Metodu ta' KonnessjoniPlug-in 8Pin (0.5mm pitch FPC) or Welding 13Pin (0.7mm pitch FPC)
Viewing DirezzjoniKollhaView
Ħidma Voltage3.3V
Kurrent tax-Xogħol20mA
Tip ta 'backlight1LED
Dimensions of 1.14-inch ESP32 Development Board

Figure 2: Front and back dimensions of the 1.14-inch ESP32 Development Board. Front: 59.5mm/2.34in length, 27.4mm/1.08in width, 31.5mm/1.24in height. Positioning hole diameter: 2.00mm/0.08in.

Dimensions of 1.9-inch ESP32 Development Board

Figure 3: Front and back dimensions of the 1.9-inch ESP32 Development Board. Front: 63.70mm/2.51in length, 27.4mm/1.08in width, 31.5mm/1.24in height. Positioning hole diameter: 2.00mm/0.08in.

Dettaljati view of ESP32 Development Board components and interfaces

Figura 4: Dettaljat view of the back of the ESP32 Development Board, showing power light, GPIO2 pin indicator, battery charging interface, and Type-C interface. EN button enables reset, BOOT button for firmware download mode, USB for power/communication.

3. Setup u Konfigurazzjoni Inizjali

3.1 Konnessjoni tal-Ħardwer

  1. Connect the ESP32 Development Board to your computer using a Type-C USB cable.
  2. Verify that the power indicator light on the board illuminates.
  3. Open your computer's Device Manager (or equivalent for your OS) and check for COM port recognition. Look for "USB-SERIAL CH340 (COMxxx)".
Device Manager showing USB-SERIAL CH340 COM port

Figure 5: Screenshot of Device Manager showing the recognized COM port for the CH340 chip.

3.2 Software Environment Setup (Ard-IDE Example)

  1. Open Ard-IDE software (version 1.8.5 or later).
  2. Innaviga lejn File -> Preferences.
  3. Fil-"Maniġer tal-Bordijiet Addizzjonali" URLs" field, copy and paste the following URL: https://dl.espressif.com/dl/package_esp32_index.json. Click "OK".
  4. Mur fuq Tools -> Board -> Boards Manager....
  5. In the Boards Manager window, search for "ESP32" and install the Espressif Systems ESP32 development environment.
Ard-IDE Preferences window with ESP32 Boards Manager URL

Figure 6: Ard-IDE Preferences window, highlighting where to add the ESP32 Boards Manager URL.

Ard-IDE Boards Manager installing ESP32 development environment

Figure 7: Ard-IDE Boards Manager, showing the installation of the ESP32 development environment.

3.3 Board Parameter Configuration

  1. Restart the Ard-IDE software.
  2. Mur fuq Tools -> Board and select "ESP32 Wrover Module".
  3. Taħt Tools -> Port, select the COM port identified in step 3.1 (e.g., COM266).
  4. Configure other board parameters as follows:
    • Core Debug Level: "None"
    • Erase All Flash Before Sketch Upload: "Disabled"
    • Flash Frequency: "80MHz"
    • Flash Mode: "QIO"
    • Partition Scheme: "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
    • Upload Speed: "921600"
Ard-IDE board parameter configuration for ESP32 Wrover Module

Figure 8: Ard-IDE showing the configured board parameters for the ESP32 Wrover Module.

4. Istruzzjonijiet Operattivi

4.1 Uploading Firmware (LCD Display Example)

  1. Open the "WIFI AP LCD" routine in Ard-IDE.
  2. Click the "Upload" button to compile and upload the routine to the development board.
  3. If the upload fails, press and hold the BOOT button on the board, then plug in the USB cable (while still holding BOOT), release the BOOT button, and try uploading the program again.
  4. Upon successful upload, the server will start, and the IP address 192.168.4.1 se jintwera fuq l-iskrin LCD.
  5. Connect to the ESP32's Wi-Fi network from your computer or mobile device, then access the displayed IP address in a web browser to configure the screen to display monochrome or pictures.
Ard-IDE uploading WIFI AP LCD routine to ESP32

Figure 9: Ard-IDE displaying the successful upload of the "WIFI AP LCD" routine.

4.2 Dijagramma tal-Pinout

Refer to the following diagram for the pin assignments of the ESP32-WROOM-32 Development Board:

ESP32 Development Board Pinout Diagram

Figure 10: Detailed pinout diagram for the ESP32-WROOM-32 Development Board, showing GPIOs, power pins, and special function pins.

5. Manutenzjoni u Kura

  • Keep the development board in a dry, dust-free environment.
  • Avoid exposing the board to extreme temperatures or humidity.
  • Immaniġġja l-bord mit-truf tiegħu biex tevita ħsara lill-komponenti jew skarika statika.
  • Use a soft, dry cloth for cleaning. Do not use liquids or solvents.
  • Ensure proper power supply (USB 5V) to prevent damage.

6 Issolvi l-problemi

ProblemaKawża PossibbliSoluzzjoni
Board not recognized by computer / "I can't get it to work."Missing or incorrect CH340 driver. Faulty USB cable or port.Install the correct CH340 driver for your operating system. Try a different USB cable or port. Ensure the board is properly connected.
Firmware upload fails.Board not in firmware download mode. Incorrect COM port or board settings in IDE.Agħfas u żomm il- BOOT button, then plug in the USB cable, release BOOT, and try uploading again. Verify COM port and board settings in Ard-IDE (e.g., "ESP32 Wrover Module", correct COM port, upload speed).
LCD display is blank or shows incorrect output.Incorrect code uploaded. Display initialization issues.Ensure the correct LCD routine is uploaded. Double-check wiring if using external display (not applicable for integrated). Verify display parameters in code match the board's LCD.
Problemi bil-konnessjoni tal-Wi-Fi.Incorrect Wi-Fi credentials in code. Weak signal.Verify Wi-Fi SSID and password in your sketch. Ensure the board is within range of your Wi-Fi router.

7. Għajnuniet għall-Utenti

  • Always ensure the correct drivers (e.g., CH340) are installed on your computer before connecting the board to avoid recognition issues.
  • When encountering upload problems, remember the BOOT button sequence: hold BOOT, plug in USB, then release BOOT before attempting to upload. This often resolves common firmware flashing issues.
  • Għal programmazzjoni dettaljata eż.amples and community support, refer to the official Espressif ESP32 documentation and online forums.

8. Garanzija u Appoġġ

For technical support, troubleshooting assistance, or warranty inquiries, please contact the seller or manufacturer directly. Refer to the official product page or included documentation for specific contact information.

Manwal komprensiv għall-utent f'format PDF huwa disponibbli biex jitniżżel: Niżżel il-Manwal tal-Utent (PDF).

Documents - DIY NOW – ESP32-WROOM-32
ESP32-WROOM-32 Development Board with 1.9-inch LCD, WiFi, Bluetooth
Explore the ESP32-WROOM-32 development board, featuring a 1.9-inch ST7789 TFT LCD, 2.4GHz WiFi, Bluetooth 4.2, and a CH340 USB-C interface. This versatile board is perfect for IoT projects, embedded systems, and smart home applications.
punteġġ: 41 filedaqs: 1.9 M għadd_ta'_paġni: 23 data tad-dokument: 2026-03-03