EmbeddedRelated.com
ESP32-WROOM-32D

ESP32-WROOM-32D

Espressif Systems
Upgrades to a dual-core MCU with more RAM, flash options, and Bluetooth LE in addition to WiFi for more demanding applications.

Overview

The ESP32-WROOM-32D is a certified radio module based on Espressif's ESP32-D0WD dual-core SoC, integrating WiFi (802.11b/g/n) and Bluetooth v4.2 (including BLE). It includes an integrated PCB trace antenna and exposes plenty of digital and serial interfaces for sensors, displays, and external peripherals. The module is intended to simplify wireless system design by packaging RF, power regulation, and the MCU together in a single module.

Why Choose This Part

The ESP32-WROOM-32D packs the ESP32 dual-core MCU and radio into a pre-certified module to reduce RF design and regulatory burden. It exposes a wide set of peripherals (SPI, I2C, I2S, UART, SDIO, PWM, GPIO) for connecting sensors and actuators, and supports both WiFi and Bluetooth for flexible connectivity. The integrated antenna and module form factor speed time-to-market compared with discrete RF and MCU designs.

Applications

Battery-powered IoT nodes
Use for sensor gateways and remote telemetry where WiFi or BLE connectivity and low-power sleep modes are needed.
Smart home devices
Integrate into smart switches, thermostats, and connected appliances that require reliable WiFi and optional Bluetooth commissioning.
Audio and voice applications
Leverage Bluetooth and high-performance dual-core CPU for streaming, simple DSP, or voice command front-ends.
Industrial control and telemetry
Interface with sensors and actuators using SPI, I2C, UART, and GPIOs while providing remote monitoring over WiFi.
Prototyping and proof-of-concept devices
Rapidly build networked prototypes that need a ready-made RF solution and a flexible MCU platform.

Key Specifications

Protocol 802.11b/g/n, Bluetooth v4.2 +EDR, Class 1, 2 and 3
Data Rate 150Mbps
Frequency 2.4GHz ~ 2.5GHz
Modulation CCK, DSSS, OFDM
Memory Size 448kB ROM, 536kB SRAM
Sensitivity -98dBm
Antenna Type Integrated, Trace
Mounting Type Surface Mount
Package / Case 38-SMD Module
Power - Output 20.5dBm
Voltage - Supply 2.7V ~ 3.6V
Serial Interfaces GPIO, I2C, I2S, PWM, SDIO, SPI, UART
RF Family/Standard Bluetooth, WiFi
Utilized IC / Part ESP32-D0WD
Operating Temperature -40degC ~ 85degC

Getting Started

Developers can use Espressif's ESP-IDF (official SDK) or the Arduino core for ESP32 to develop firmware; both have a large set of examples. Common dev boards like the ESP32 DevKitC and other ESP32-based breakout boards provide USB-to-UART, power regulation, and pin access for quick prototyping. Flashing and serial debug typically use esptool.py and a USB-to-serial adapter or the on-board converter on dev kits.

Dev Boards

Development boards and breakout modules featuring the ESP32-WROOM-32D or compatible chips — ready to use for prototyping.

Multiprotocol Development Tools XIAO ESP32C3 3PCS Pack - RISC-V tiny MCU board with Wi-Fi and Bluetooth5.0, battery char
Mouser 57 in stock
Cameras & Camera Modules OV5640 Camera for XIAO ESP32S3 Sense (With Heat Sink) 8/10-bit RGB RAW Output, Auto-Focus
Mouser 90 in stock
Sequent SM-A-006 Daughter Card Kit Sequent Microsystems
Daughter Cards & OEM Boards Arduino Uno, Nano, Teensy, Feather or ESP32 Raspberry Pi Replacement Kit
WiFi Development Tools - 802.11 Adafruit HUZZAH32 – ESP32 Feather Board (pre-soldered)
Mouser 139 in stock
The Arduino Nano ESP32-S3 (ABX00083) is an advanced microcontroller platform featuring the powerful Xtensa® processor co
Digi-Key Mouser 3,289 in stock
Part of ESP32 modules family » ESP32-WROOM

ESP32-WROOM Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Memory Interfaces Antenna Type Tx Power Voltage Utilized IC / Part Stock
ESP32-WROOM-32D (this part) 448k GPIO, I2C, I2S, PW.. Integrated, Trace 20.5dBm 2.7V D0WD-32
ESP32-WROOM-32UE-N16 16MB ADC, GPIO, I2C, I2.. Antenna Not Includ.. 20dBm 3V D0WD-32 1,845
ESP32-WROOM-32E-N4 4MB ADC, GPIO, I2C, I2.. Integrated, Trace 20dBm 3V D0WD-32 7,664
ESP32-WROOM-32E-H4 4MB ADC, GPIO, I2C, I2.. Integrated, Trace 20dBm 3V D0WD-32 11,846
ESP32-WROOM-32E-N16 16MB ADC, GPIO, I2C, I2.. Integrated, Trace 20dBm 3V D0WD-32 13,112
ESP32-WROOM-32UE-N4 4MB ADC, GPIO, I2C, I2.. Antenna Not Includ.. 20dBm 3V D0WD-32 582
ESP32-WROOM-32E-N8 8MB ADC, GPIO, I2C, I2.. PCB Trace 20dBm 3V D0WD-32 20,366
Also available as: ESP32-WROOM-32UE-N8R2, ESP32-WROOM-32UE-N8, ESP32-WROOM-32E-N8R2, ESP32-WROOM-32U, ESP32-WROOM-32, ESP32-WROOM-32UE-H4, ESP32-WROOM-32E, ESP32-WROOM-32UE

Also Consider

ESP32-WROOM-32U Espressif Systems - Same ESP32 functionality but with a u.FL connector option for using an external antenna when PCB antenna is not suitable.