ESPRESSIF ESP32-WROOM-IPex Module

SKU: FA1053-1-0-2
Microcontroller

ESP32-D0WD (or D0WDQ6, variant dependent)

Clock Speed

80 – 240 MHz

Flash Memory

4 MB (8/16 MB custom variants available)

PSRAM (WROVER variants)

8 MB (on WROVER-IPEX variants)

Wireless

Wi-Fi 802.11 b/g/n (150 Mbps), Bluetooth v4.2 BR/EDR + BLE

Antenna

U.FL / IPEX external connector

Operating Voltage

2.7 – 3.6 V (3.3 V typical)

Dimensions

18 × 25.5 × 3.1 mm (WROOM); 18 × 31.4 × 3.3 mm (WROVER-IPEX)

The ESP32-WROOM-IPEX is a general-purpose Wi-Fi + Bluetooth + Bluetooth LE MCU module from Espressif Systems, equipped with an external U.FL (IPEX) antenna connector instead of the standard onboard PCB antenna. This variant is designed for applications where the module is placed inside a metal enclosure, a shielded assembly, or any environment where RF signals are blocked or severely attenuated .

At its core, the module uses the ESP32-D0WD chip (or ESP32-D0WDQ6 in some WROVER variants), featuring a dual-core Xtensa 32-bit LX6 microprocessor with a clock frequency adjustable from 80 MHz to 240 MHz . The module supports Wi-Fi (802.11 b/g/n) up to 150 Mbps and Bluetooth v4.2 (BR/EDR and BLE), with antenna output power up to 20 dBm for maximum wireless range .

The U.FL/IPEX connector allows you to attach an external antenna — a whip, a flexible PCB antenna, or a stubby antenna — via a short coax pigtail. This provides significant placement freedom: the antenna can be mounted outside the enclosure, away from metal components, batteries, and other sources of interference. This is the preferred solution when the main board must be enclosed in metal or when maximum range is required .

Important antenna switching note: On ESP32-WROOM modules that include both a PCB antenna and an IPEX connector, only one antenna path is active at a time. The active antenna is selected by a 0-ohm resistor (or solder bridge) on the module or carrier board. The factory default is typically the onboard PCB antenna. To use the IPEX connector, you must physically move the 0-ohm resistor from the PCB antenna position to the IPEX position . Software switching is not supported on standard ESP32-WROOM hardware .

Note: If your module is the IPEX-only variant (no onboard PCB antenna), the connector is already active and no modification is required. Check your specific module’s markings or datasheet to confirm which variant you have.

Important Note on Product Status: Espressif has transitioned its ESP32-WROOM lineup. For new designs, the ESP32-WROOM-32UE (IPEX/U.FL variant) is the recommended current part. The older ESP32-WROOM-IPEX and WROVER (IPEX) variants remain available but are gradually phased out .

Development support is extensive, with official support for Espressif’s ESP-IDF and the Arduino IDE through the Arduino-ESP32 core. The module is suitable for both individual makers and businesses purchasing for product development, industrial IoT, smart home devices, and applications requiring reliable wireless connectivity in challenging RF environments.


Features

  • External U.FL/IPEX antenna connector — Ideal for metal enclosures and maximum-range applications .

  • ESP32-D0WD dual-core processor — Up to 240 MHz, with adjustable frequency and low-power co-processor .

  • Wi-Fi 802.11 b/g/n — Up to 150 Mbps data rate with 20 dBm output power .

  • Bluetooth v4.2 BR/EDR + BLE — Classic Bluetooth and Bluetooth Low Energy support .

  • Rich peripheral set — Up to 32 GPIOs, SD card, UART, SPI, I2C, I2S, PWM, ADC, DAC, capacitive touch .

  • Ultra-low sleep current — Below 5 µA, suitable for battery-powered devices .

  • Hardware antenna switching — Select PCB or IPEX antenna via 0-ohm resistor placement .

  • Development ready — Supports ESP-IDF and Arduino IDE .


Technical Specifications 

# Parameter Specification
1 Microcontroller ESP32-D0WD (or D0WDQ6, variant dependent)
2 Clock Speed 80 – 240 MHz
3 Flash Memory 4 MB (8/16 MB custom variants available)
4 PSRAM (WROVER variants) 8 MB (on WROVER-IPEX variants)
5 Wireless Wi-Fi 802.11 b/g/n (150 Mbps), Bluetooth v4.2 BR/EDR + BLE
6 Antenna U.FL / IPEX external connector
7 Operating Voltage 2.7 – 3.6 V (3.3 V typical)
8 Dimensions 18 × 25.5 × 3.1 mm (WROOM); 18 × 31.4 × 3.3 mm (WROVER-IPEX)

Usage

Getting Started

  1. Confirm your module variant — If the module has both a PCB antenna and an IPEX connector, the IPEX path is likely inactive by default. Inspect the module for a 0-ohm resistor near the antenna traces .

  2. Switch to the IPEX antenna (if needed) — Move the 0-ohm resistor from the PCB antenna position to the IPEX position. This requires a soldering iron. Do not place resistors in both positions simultaneously .

  3. Connect an external antenna — Attach a 2.4 GHz U.FL/IPEX antenna to the connector. Ensure the connector is fully seated .

  4. Position the antenna — For best performance, mount the antenna away from metal surfaces and orient it vertically .

  5. Set up development environment — Install Arduino IDE with ESP32 board support, or ESP-IDF .

  6. Upload your sketch — Select the correct board type and port. If uploading fails, hold the BOOT button during “Connecting…”.

Typical Applications

  • Metal enclosure products — PCB antennas are blocked by metal; external antennas solve this .

  • Industrial IoT gateways — Reliable long-range wireless communication in factories and warehouses .

  • Outdoor monitoring systems — Antenna can be mounted outside the enclosure for clear line-of-sight.

  • Battery-powered remote sensors — Ultra-low sleep current extends operational life .

  • Audio streaming and voice encoding — Dual-core processing handles demanding tasks .

Notes for Business Buyers

  • New designs: Consider the ESP32-WROOM-32UE (IPEX) as the current recommended replacement .

  • Hardware modification required — If using a dual-antenna module, the 0-ohm resistor must be moved by hand or during assembly. Budget for this step in production .

  • Antenna certification — When using the module’s modular certification, use an antenna approved by Espressif for the module to maintain compliance .

  • Suitable for bulk purchasing — Ideal for industrial IoT, product development, and applications requiring reliable RF performance.

Q: What is the ESP32-WROOM-IPEX module used for?

It is a Wi-Fi + Bluetooth MCU module with an external antenna connector, designed for applications where the module is placed inside a metal enclosure or where the onboard PCB antenna cannot provide sufficient range .

Q: What is the difference between this module and the standard ESP32-WROOM-32?

The standard ESP32-WROOM-32 uses an onboard PCB antenna. The IPEX variant uses a U.FL connector for an external antenna. Functionally, the processor, memory, and wireless capabilities are the same .

Q: Does the IPEX connector work automatically when I plug in an antenna?

Not always. On modules that include both a PCB antenna and an IPEX connector, only one path is active at a time. You must move a 0-ohm resistor to switch from the PCB antenna to the IPEX connector .

Q: How do I switch from the PCB antenna to the IPEX connector?

Locate the 0-ohm resistor (or solder bridge) near the antenna traces. Remove it from the PCB antenna position and solder it into the IPEX position. Do not place resistors in both positions .

Q: Can I switch antennas via software?

No. Standard ESP32-WROOM hardware does not support software antenna switching. The selection is purely hardware-based (0-ohm resistor placement) .

Q: What antenna should I use with this module?

Use a 2.4 GHz U.FL/IPEX antenna. For regulatory compliance and best performance, use an antenna approved by Espressif for this module .

Q: What is the operating voltage?

The module operates from 2.7 to 3.6 V, with 3.3 V being typical .

Q: Does this module have PSRAM?

The ESP32-WROOM-IPEX variant typically does not include PSRAM. The ESP32-WROVER-IPEX variant includes 8 MB PSRAM . Check your specific module’s markings.

Q: Is this module recommended for new designs?

Espressif recommends the ESP32-WROOM-32UE (IPEX variant) for new designs. The older WROOM-IPEX and WROVER-IPEX parts remain available but are being phased out .

Q: Can I purchase in bulk for a product development project?

Yes. This module is suitable for both individual users and business purchasing. For volume production, confirm the antenna-switching procedure is included in your assembly process, or source the IPEX-only variant to avoid hardware modification .