| Microcontroller | ESP32-D0WDQ6 (within the WROOM-32/ESP-32S module) |
|---|---|
| Processor Cores | Xtensa dual-core 32-bit LX6 |
| Clock Speed | Adjustable from 80 MHz to 240 MHz |
| SRAM | 520 KB |
| Flash Memory | 4 MB SPI Flash |
| Operating Voltage | 3.3V |
| Input Voltage (via USB) | 5V DC |
| Connectivity | Wi-Fi (802.11b/g/n), Bluetooth 4.2 BR/EDR & BLE |
| USB Interface Chip | CP2102 |
| Pin Count | 30 Pins |
| Operating Temperature | -40°C to +85°C (module level) |
- Dual-Core Processor: Features two Tensilica LX6 cores, operating at up to 240 MHz.
- Integrated Wireless Connectivity: Onboard 2.4 GHz Wi-Fi (802.11b/g/n) and Bluetooth v4.2 BR/EDR and BLE.
- Ultra-Low Power Consumption: Multiple power modes, including a deep sleep mode drawing less than 5 µA.
- Reliable USB Interface: Uses the robust CP2102 USB-to-UART bridge for stable communication.
- Rich Peripherals: Includes 34 programmable GPIOs, 12-bit SAR ADCs, 8-bit DACs, I²C, I²S, SPI, UART, PWM, and capacitive touch sensors.
- Compact Design: The 30-pin configuration offers a small footprint ideal for final product integration.
- Versatile Programming: Compatible with the Arduino IDE, ESP-IDF, and MicroPython.
- Robust Security: Supports secure boot, flash encryption, and TLS 1.2 for secure IoT communications.












