diymore ESP32 WROOM 32 NodeMCU

diymore ESP32 WROOM 32 NodeMCU Development Board User Manual

Model: ESP32 WROOM 32 NodeMCU

1. Uvod

This manual provides essential information for the setup, operation, and maintenance of your diymore ESP32 WROOM 32 NodeMCU Development Board. This board integrates a 2.4GHz Wi-Fi and Bluetooth dual-mode chip, offering a versatile platform for various IoT and embedded projects. It features a USB-C interface and a CH340 chip for reliable communication.

2. Izdelek je končanview

2.1 Ključne lastnosti

  • Vmesnik USB tipa C: Modern and reversible connector for power and data.
  • Integrated Wi-Fi and Bluetooth: Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth V4.2 BLE & Classic Bluetooth for wireless connectivity.
  • Vsestranski načini: Supports AP, STA, and AP+STA coexistence modes.
  • Comprehensive Integration: Includes antenna, RF balun, power amplifier, low-noise receive amplifier, filters, and power management module.
  • Low-Power Technology: Utilizes 40nm low-power technology for efficient operation.
  • Podpora protokolu: Compatible with LWIP protocol and FreeRTOS operating system.

2.2 Komponente

The diymore ESP32 WROOM 32 NodeMCU Development Board includes the ESP32-WROOM-32 module, which is the core component providing Wi-Fi and Bluetooth capabilities. The board also features a USB-C port for power and data, a CH340 USB-to-serial chip, and various GPIO pins for external connections.

Od zgoraj navzdol view of the diymore ESP32 WROOM 32 NodeMCU Development Board

Slika 1: Od zgoraj navzdol view of the diymore ESP32 WROOM 32 NodeMCU Development Board, showing the ESP32-WROOM-32 module, USB-C port, and pin headers.

Pinout diagram for the ESP32 WROOM 32 NodeMCU Development Board

Figure 2: Detailed pinout diagram illustrating the various GPIOs, power pins, and special function pins of the ESP32 WROOM 32 NodeMCU Development Board.

Dimensions of the ESP32 WROOM 32 NodeMCU Development Board

Figure 3: Product dimensions of the ESP32 WROOM 32 NodeMCU Development Board, showing approximate measurements of 5.4cm length, 2.7cm width, and 1.3cm height.

3. Nastavitev

3.1 Namestitev gonilnika

The board uses a CH340 USB-to-serial chip. Before connecting the board to your computer, you may need to install the appropriate CH340 driver. Drivers are typically available for Windows, macOS, and Linux operating systems. Search online for "CH340 driver" and download from a reputable source.

3.2 Connecting the Board

  1. Connect one end of a USB-C cable to the USB-C port on the ESP32 development board.
  2. Drugi konec kabla USB-C priključite na prosta vrata USB na računalniku.
  3. The power LED on the board should illuminate, indicating it is receiving power.

3.3 Nastavitev razvojnega okolja

To program the ESP32 board, you will need a suitable Integrated Development Environment (IDE). Popular choices include:

  • Arduino IDE: Install the ESP32 board package through the Boards Manager.
  • PlatformaIO: A powerful ecosystem for IoT development, compatible with various IDEs like VS Code.
  • ESP-IDF: Espressif's official IoT Development Framework for more advanced applications.

Refer to the documentation for your chosen IDE for detailed installation and configuration instructions for ESP32 boards.

4. Navodila za uporabo

4.1 Uploading Code

  1. Open your chosen IDE (e.g., Arduino IDE).
  2. Select the correct board model (e.g., "ESP32 Dev Module" or similar) and the COM port assigned to your ESP32 board.
  3. Write or load your program (sketch).
  4. Click the "Upload" button. The IDE will compile the code and attempt to upload it to the board.
  5. During upload, you may need to press and hold the BOOT button on the ESP32 board, then press the EN (reset) button, and release EN, nato spustite BOOT once the upload process begins. Some boards may enter programming mode automatically.

4.2 Osnovna uporaba

The ESP32 board can be used for a wide range of applications, including:

  • Povezljivost Wi-Fi: Connect to local networks, host web servers, or send data to cloud platforms.
  • Bluetooth komunikacija: Interact with Bluetooth Low Energy (BLE) devices or classic Bluetooth peripherals.
  • Sensor Interfacing: Read data from various sensors using GPIOs, I2C, SPI, or UART.
  • Krmiljenje aktuatorja: Control motors, LEDs, relays, and other actuators.
Examples of ESP32 CH340 application scenarios

Slika 4: Npramples of the ESP32 CH340 development board in various application setups, including connections to relays, breadboards, and an SD card module.

5. Vzdrževanje

To ensure the longevity and proper functioning of your ESP32 development board, follow these maintenance guidelines:

  • Ravnajte previdno: Izogibajte se padcem plošče ali njeni izpostavljenosti fizičnim udarcem.
  • Statična razelektritev: Always handle the board in a static-safe environment to prevent damage from electrostatic discharge (ESD).
  • Ohranjajte na suhem: Protect the board from moisture and liquids.
  • Čistoča: Keep the board free from dust and debris. Use a soft, dry brush or compressed air for cleaning.
  • Napajanje: Use a stable 5V DC power supply via the USB-C port. Avoid over-voltage or reverse polarity.
  • Shranjevanje: Store the board in an anti-static bag when not in use.

6. Odpravljanje težav

6.1 Board Not Detected by Computer

  • Preverite kabel USB: Ensure the USB-C cable is functional and properly connected. Try a different cable.
  • Install CH340 Driver: Verify that the CH340 USB-to-serial driver is correctly installed on your operating system.
  • Poskusite z različnimi vrati USB: Connect the board to another USB port on your computer.

6.2 Code Upload Fails

  • Correct Board and Port: Ensure the correct ESP32 board type and COM port are selected in your IDE.
  • Način zagona: Manually put the board into bootloader mode by holding the BOOT button, pressing and releasing EN, then releasing BOOT when the upload starts.
  • Napajanje: Ensure the board is receiving sufficient power. Some complex sketches might require more power than a standard USB port can provide.
  • Serial Monitor: Close any open serial monitors in your IDE before attempting to upload code.

6.3 Wi-Fi or Bluetooth Issues

  • Antena: Ensure the onboard antenna is not obstructed.
  • Code Logic: Double-check your code for correct Wi-Fi or Bluetooth initialization and connection logic.
  • Motnje: Minimize potential interference from other 2.4GHz devices.

7. Specifikacije

Table of product parameters for the ESP32 WROOM 32 NodeMCU Development Board

Figure 5: Visual representation of the product parameters.

ParameterVrednost
Proizvajalecdiymore
SoCESP32-SOBNA-32
Model procesorjaCore M Family (Espressif)
Število procesorjev1
Clock Frequency Range80MHz/240MHz
Zunanji bliskovni pomnilnik4 MB
RAM512 KB
Napajanje Voltage5VDC (via USB-C)
Vhodna/izhodna glasnosttage3.3 VDC
Operating Current Requiredmin. 500 mA
Tehnologija povezljivostiUSB Type-C, Wi-Fi 802.11 b/g/n, Bluetooth
Protokoli Wi-Fi802.11b/g/n
Frekvenca Wi-Fi2.4 GHz-2.5 GHz
BluetoothV4.2 BLE and Classic Bluetooth
USB to Serial ChipCH340
Komunikacijski vmesnikiSPI, I2C, I2S, CAN, UART
Operacijski sistemFreeRTOS
Skupno število vrat USB1 (tip C)

8. Garancija in podpora

8.1 Informacije o garanciji

Specific warranty information for this product is not available in the provided documentation. Please refer to the retailer or manufacturer's webZa vse veljavne garancijske pogoje obiščite spletno mesto.

8.2 Tehnična podpora

For technical assistance, programming guides, or community support, please visit the official diymore website or relevant online forums dedicated to ESP32 development. Many resources are available from the ESP32 community and Espressif Systems.

Software updates are not guaranteed beyond the point of purchase. Information regarding spare parts availability is not provided.

© 2026 diymore. Vse pravice pridržane.

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.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.