DORHEA ESP32 38Pin Narrow+extensionboard

DORHEA ESP32 38-Pin Narrow Development Board with Breakout Board Instruction Manual

1. Introducció i finalview

This manual provides essential information for setting up, operating, and maintaining your DORHEA ESP32 38-Pin Narrow Development Board and its accompanying Breakout Board. The ESP32 is a versatile microcontroller with integrated Wi-Fi and Bluetooth capabilities, ideal for Internet of Things (IoT) projects, embedded systems, and various electronic applications. The breakout board simplifies connections to external components.

2. Característiques del producte

  • Disseny compacte: Small volume and narrow form factor for easy integration into various products.
  • Powerful Microcontroller: Features 2 Tensilica LX6 cores, clocked at up to 240 MHz, and 512 KB SRAM.
  • Connectivitat sense fils: Supports Wi-Fi (802.11bgn) and Bluetooth (Classic and LE).
  • Múltiples modes de funcionament: Supports AP, STA, and AP+STA modes for flexible network configurations.
  • Suport de programació: Compatible with Lua programming and FreeRTOS.
  • Interfície fàcil d'utilitzar: Includes reset and boot buttons for easy firmware installation.
  • GPIO Expansion: The breakout board expands one GPIO pin of the ESP32 development board to two, facilitating smart home DIY projects.
  • Stable Connections: Double-layer PCB design on the expansion board ensures stable and reliable signal transmission.

3. Configuració

Follow these steps to prepare your ESP32 Development Board and Breakout Board for use:

  1. Desempaquetar components: Carefully remove the ESP32 development boards and breakout boards from their packaging.
  2. Inspect Boards: Check for any visible damage or manufacturing defects.
  3. Mount ESP32 on Breakout Board: Align the pins of the ESP32 38-Pin Narrow version development board with the corresponding sockets on the breakout board. Gently press down until the ESP32 board is securely seated.
  4. Connectar l'alimentació: Connect the ESP32 board to your computer using a compatible USB cable. This will provide power and enable communication for programming.
  5. Instal·lació de programari: Install the necessary drivers and development environment (e.g., Arduino IDE with ESP32 board support, or ESP-IDF) on your computer. Refer to online resources for detailed software setup guides.

Nota: The breakout board is designed specifically for the 38-Pin narrow version of the ESP32. It is not compatible with the ESP-WROOM-32 DevKit V1 version. Please confirm your ESP32 board's pin width matches the breakout board's design.

ESP32 Development Board being inserted into the Breakout Board

Image: The ESP32 Development Board being inserted into the Breakout Board, illustrating the connection process.

Dimensions of ESP32 Development Board and Breakout Board

Image: Technical drawing showing the dimensions of the ESP32 Development Board and the Breakout Board, including pin spacing.

4. Instruccions de funcionament

The ESP32 Development Board is programmed using various Integrated Development Environments (IDEs) and programming languages. The most common methods include the Arduino IDE and the ESP-IDF (Espressif IoT Development Framework).

  1. Programació: Write your code in your chosen IDE. The ESP32 supports C/C++ (via Arduino IDE or ESP-IDF) and MicroPython/Lua.
  2. Upload Code: Connect the board to your computer via USB. Select the correct board and port in your IDE, then upload your compiled code.
  3. Alimentació de la Junta: The board can be powered via the USB port or through the VIN pin (typically 5V). Ensure the power supply is within the specified voltage gamma.
  4. Using GPIO Pins: Connect sensors, actuators, and other peripherals to the GPIO pins on the breakout board. Refer to the GPIO Pinout section for specific pin functions.
  5. Configuració de la xarxa: Utilize the Wi-Fi and Bluetooth capabilities to connect your projects to networks or other devices. Configure AP, STA, or AP+STA modes as required by your application.

Video: A demonstration of the ESP32 ESP32S module, showcasing its physical appearance and key components.

Vídeo: Un breu resumview highlighting the details and features of the ESP32 Development Board.

5. Pinout de GPIO

The ESP32 features a rich set of General Purpose Input/Output (GPIO) pins, each capable of various functions. The breakout board provides easy access to these pins.

FuncióAvailable GPIO Numbers
ADC (Analog Signal Sampling)32, 33, 34, 35, 36, 39
DAC (Analog Output)25, 26
UART (Serial Communication)1 (TX0), 3 (RX0), 10 (TX1), 9 (RX1), 17 (TX2), 16 (RX2)
SPI (SPI Bus Interface)hspi (14, 12, 13, 15), vspi (23, 19, 18, 5)
I2C (I2C Bus Interface)SDA (21), SCL (22) (Note: MicroPython does not implement I2C in hardware)

This table outlines the primary functions of key GPIO pins. Always consult the ESP32 datasheet for comprehensive pin details and alternative functions.

6. Manteniment

To ensure the longevity and optimal performance of your ESP32 Development Board and Breakout Board, observe the following maintenance guidelines:

  • Manejar amb cura: Avoid dropping or subjecting the boards to physical shock.
  • Descàrrega estàtica: Always handle the boards in a static-safe environment to prevent damage to sensitive electronic components.
  • Mantenir sec: Protect the boards from moisture and liquids, which can cause short circuits and corrosion.
  • Neteja: Keep the boards free from dust and debris. Use a soft, dry brush or compressed air for cleaning. Avoid using liquids or abrasive materials.
  • Emmagatzematge adequat: When not in use, store the boards in their original anti-static packaging or a protective enclosure.

7. Solució De Problemes

If you encounter issues with your ESP32 Development Board, consider the following troubleshooting steps:

  • La placa no s'encén: Ensure the USB cable is securely connected and providing power. Try a different USB port or cable.
  • Failed Code Upload:
    • Verify that the correct board type and COM port are selected in your IDE.
    • Assegureu-vos que tots els controladors necessaris estiguin instal·lats.
    • Press and hold the 'BOOT' button while pressing and releasing the 'EN' (Reset) button, then release 'BOOT' to enter bootloader mode for uploading.
  • Program Not Running Automatically After Power-Up: Some ESP32 boards may require a manual reset after power-up to run the uploaded program. If your program does not start automatically, press the 'EN' (Reset) button. This can sometimes be related to specific ground pin configurations; ensure proper grounding if you are using external power sources or custom circuits.
  • Connexions inestables: If using the terminal adapter, ensure wires are securely fastened by tightening the screws. For pin headers, confirm that all pins are fully inserted and making good contact.
  • Problemes de connectivitat Wi-Fi/Bluetooth: Check your code for correct network credentials and configuration. Ensure the board is within range of the access point or Bluetooth device.
  • GPIO Malfunction: Double-check your wiring against the pinout diagram. Verify that the GPIO pins are configured correctly in your code (input/output, pull-up/down resistors).

8. Especificacions

CaracterísticaDetall
MarcaDORHEA
Nom del modelDORHEA ESP32
MicrocontroladorESP-WROOM-32 (ESP32-D0WD-V3)
Nuclis de CPU2 Tensilica LX6 cores
Velocitat del rellotgeFins a 240 MHz
Memory (SRAM)512 KB
Tecnologia de connectivitatWi-Fi (802.11bgn), Bluetooth (Classic and LE), GPIO, UART, SPI, I2C
Suport del sistema operatiuLua, FreeRTOS
Pins GPIO38 pins (NodeMCU-32S)
Rated Pin Current6mA (Max 12mA)
Breakout Board Compatibility38PIN narrow version ESP32 (not DevKit V1)
Pes de l'article1.76 ounces (approx. for the set)
Dimensions del paquet7.09 x 5.04 x 1.69 polzades

9. Garantia i Suport

For warranty information and technical support, please refer to the official DORHEA website or contact your retailer. Keep your purchase receipt as proof of purchase. Online communities and forums dedicated to ESP32 development are also excellent resources for project assistance and troubleshooting.

Video: An unboxing video showing the contents of the package, including the ESP32 boards and breakout boards.

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.