1. Введение
The Diymore ESP32 ESP-WROOM-32 development board is a versatile, low-cost, and powerful microcontroller module designed for Internet of Things (IoT) applications. It integrates Wi-Fi and Bluetooth connectivity, making it suitable for a wide range of projects from simple sensor networks to complex embedded systems. This manual provides essential information for setting up, operating, and troubleshooting your ESP32 development board.
Содержимое упаковки
- 1 x Diymore ESP32 ESP-WROOM-32 Development Board

2. Особенности продукта
The Diymore ESP32 development board offers a robust set of features for various applications:
- High Performance-Price Ratio: Provides advanced capabilities at an accessible cost.
- Lua Program Support: Easily develop applications using the Lua scripting language.
- Несколько режимов работы: Supports AP (Access Point), STA (Station), and AP+STA (Access Point + Station) modes for flexible network configurations.
- Компактный дизайн: Small volume allows for easy embedding into other products and projects.
- Strong Functionality: Features support for LWIP protocol and FreeRTOS, enhancing its capabilities for complex tasks.
3. Руководство по установке
Follow these steps to prepare your ESP32 development board for programming.
3.1 Установка драйвера
The board uses a CP2102 USB to UART bridge. You may need to install the appropriate drivers for your operating system. These drivers are typically available from the Silicon Labs webсайт.
- Visit the official Silicon Labs webсайт.
- Искать "CP210x USB to UART Bridge VCP Drivers".
- Download and install the driver package compatible with your operating system (Windows, macOS, Linux).
- При появлении соответствующего запроса перезагрузите компьютер.
3.2 Настройка интегрированной среды разработки (IDE)
The Arduino IDE is a popular choice for programming ESP32 boards. Ensure you have the ESP32 board support package installed.
- Загрузите и установите Arduino IDE с официального сайта Arduino. webсайт.
- Open the Arduino IDE and go to File > Предпочтения.
- В разделе «Менеджер дополнительных советов директоров» URLВ поле "s" добавьте следующее URL:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json - Перейти к Инструменты > Доска > Менеджер досок...
- Искать Установите пакет "ESP32" и "esp32 by Espressif Systems".
- After installation, select your board under Инструменты > Плата > ESP32 Arduino. For this board, select "DOIT ESP32 DEVKIT V1" or a similar generic ESP32 Dev Module option.
3.3 физическое соединение
Connect the ESP32 board to your computer using a Micro USB cable.

Note on Breadboard Compatibility: This 30-pin ESP32 board is wider than standard breadboards. To use it with a solderless prototype board, you may need to dock two breadboards side-by-side to provide sufficient space for the pins and access to both sides.
4. Инструкция по эксплуатации
Once your development environment is set up, you can begin programming your ESP32 board.
4.1 Uploading a Sketch (Arduino IDE)
- Open your sketch in the Arduino IDE.
- Ensure the correct board (e.g., "DOIT ESP32 DEVKIT V1") and COM port are selected under Инструменты. The COM port corresponds to the CP2102 USB-UART bridge.
- В среде разработки Arduino IDE нажмите кнопку «Загрузить» (значок стрелки вправо).
- The IDE will compile and attempt to upload the sketch. During the upload process, you might see messages like "Connecting..."
- If the upload fails with a "Failed to connect to ESP32" error, you may need to manually put the board into bootloader mode. Press and hold the БОТИНОК button on the board, then press the EN (Enable/Reset) button briefly, release EN, а затем отпустите БОТИНОК. Alternatively, some boards require holding the БОТИНОК button down throughout the entire upload process.

4.2 Режимы сети
The ESP32 supports three primary Wi-Fi modes:
- Режим станции (STA): The ESP32 connects to an existing Wi-Fi network (like your home router).
- Режим точки доступа (AP): The ESP32 creates its own Wi-Fi network, allowing other devices to connect to it.
- Режим AP+STA: The ESP32 acts as both an Access Point and a Station simultaneously.
These modes are configured within your program code using the ESP32 Wi-Fi library.
5. Техническое обслуживание
Proper care will ensure the longevity and reliable operation of your ESP32 development board.
- Хранилище: Когда плата не используется, храните её в сухом, антистатическом месте.
- Уборка: При необходимости аккуратно очистите доску мягкой сухой щеткой или сжатым воздухом. Избегайте использования жидкостей.
- Умение обращаться: Handle the board by its edges to avoid touching components, especially the pins, which can be sensitive to static discharge.
- Источник питания: Always use a stable 5V power supply via the Micro USB port or the VIN pin. Avoid over-voltage.
6. Поиск Неисправностей
Вот решения распространенных проблем, с которыми вы можете столкнуться:
6.1 "Failed to connect to ESP32: Timed out waiting for packet header"
This error typically indicates that the board is not entering bootloader mode correctly for programming.
- Проблема с драйвером: Ensure the CP2102 drivers are correctly installed and the board is recognized as a COM port in your operating system's device manager.
- Incorrect Port/Board: Verify that the correct COM port and ESP32 board type (e.g., "DOIT ESP32 DEVKIT V1") are selected in the Arduino IDE under Инструменты.
- Manual Boot Mode: As described in Section 4.1, try manually putting the board into bootloader mode by holding the БОТИНОК button during the upload process, or by pressing БОТИНОК, затем EN, then releasing EN, затем БОТИНОК.
- USB-кабель: Ensure you are using a data-capable USB cable, not just a charging cable.
6.2 Плата не распознается компьютером
If your computer does not detect the ESP32 board:
- Проверка драйвера: Reinstall the CP2102 drivers.
- USB-порт: Попробуйте использовать другой порт USB на вашем компьютере.
- USB-кабель: Test with a different Micro USB cable.
- Физический ущерб: Inspect the Micro USB port on the board for any visible damage.
7. Технические характеристики
Detailed technical specifications for the Diymore ESP32 ESP-WROOM-32 Development Board:
| Особенность | Спецификация |
|---|---|
| Название модели | ESP32 ESP-32S |
| Номер модели товара | ESP32s |
| Бренд | diymore |
| Марка процессора | Эспрессиф |
| Количество процессоров | 2 (двухъядерный) |
| Тип беспроводной связи | Bluetooth, Wi-Fi |
| Технология связи | Bluetooth, USB, Wi-Fi |
| Поддержка операционной системы | Lua, FreeRTOS |
| БАРАН | LPDDR4 (integrated with ESP-WROOM-32 module) |
| Вес товара | 4.2 унции |
| Размеры продукта (ДxШxВ) | 15.75 x 13.78 x 7.87 дюйма |
| Производитель | diymore |
| Первая доступная дата | 13 апреля 2017 г. |
8. Гарантия и поддержка
For warranty information and technical support, please refer to the retailer or manufacturer's official channels.
- Производитель: diymore
- Интернет-магазин: Посетите diymore Store on Amazon для получения информации о продукте и ресурсов поддержки.
- Контакт: For specific issues, contact the seller directly through your purchase platform.





