SKU: IOWC-1858
📋 GST Invoice Available

ESP32-WROVER-B Module 16MB Flash 128MB PSRAM WiFi Bluetooth

₹489.00 (Inclusive of all taxes)
Out of Stock

The ESP32-WROVER-B is a high-performance WiFi and Bluetooth 4.2 (BR/EDR + BLE) SoC module featuring a dual-core Xtensa LX6 processor, 16MB SPI flash, and 128MB external PSRAM for demanding IoT applications like audio streaming and sensor networks.

Features

  • Dual-core Xtensa LX6 MCU with clock speeds from 80 MHz to 240 MHz for high-performance computing tasks.
  • Integrated 16MB SPI flash and 128MB PSRAM for extensive data buffering and complex application firmware.
  • 802.11 b/g/n Wi-Fi up to 150 Mbps and Bluetooth 4.2 with both Classic and Low Energy (BLE) support.
  • Ultra-low power architecture with a deep sleep current of less than 5 μA for battery-operated designs.
  • Rich peripheral set including capacitive touch, Hall sensor, SD card, Ethernet, SPI, UART, I2S, and I2C interfaces.

Out of stock

Description

The ESP32-WROVER-B module is a feature-rich wireless SoC built around the Espressif ESP32 chipset, designed for applications requiring substantial memory and processing headroom. It integrates a dual-core 32-bit LX6 microprocessor, a 16MB SPI flash for program storage, and a significant 128MB of pseudo-static RAM (PSRAM) for data-intensive operations such as audio buffering, image processing, or complex network stacks.

This module provides a fully certified, single-chip solution for 2.4GHz Wi-Fi and Bluetooth connectivity, incorporating the RF balun, power amplifier, low-noise amplifier, and antenna switch. Its optimized power management supports dynamic frequency scaling and multiple sleep modes, making it suitable for always-on, battery-powered edge devices. The extensive GPIO and peripheral support allows for direct interfacing with sensors, displays, and storage media, streamlining system design.

Key Features

  • High-integration wireless MCU with onboard antenna, RF front-end, and power management.
  • Ample 128MB PSRAM enables handling of large data frames, audio streams, and graphical buffers.
  • Supports Wi-Fi station, soft-AP, and simultaneous station/AP modes for flexible network topologies.
  • Bluetooth Classic support for A2DP (SNK) and AVRCP (CT) enables audio streaming and control.
  • Bluetooth Low Energy (BLE) with GATT-based profiles for low-power connections to smartphones and beacons.
  • Integrated Hall effect sensor and capacitive touch sensor inputs for non-contact sensing applications.
  • Certified module simplifies regulatory compliance (FCC, CE, etc.) for end-product deployments.

Applications

  • High-fidelity audio streaming and MP3 decoding devices.
  • Data-intensive IoT gateways and network bridges requiring large buffer memory.
  • Smart home automation hubs with local processing and multi-protocol support.
  • Industrial sensor nodes and telemetry systems with Wi-Fi/Bluetooth connectivity.
  • Wearable electronics and battery-powered devices leveraging ultra-low sleep currents.
  • Prototyping and development for complex embedded applications using Arduino IDE or ESP-IDF.

Technical Specifications

Microcontroller/SoCXtensa 32-bit LX6 Dual-Core (ESP32)
Wireless Protocols802.11 b/g/n Wi-Fi, Bluetooth v4.2 BR/EDR & BLE
Frequency Range2.4 GHz – 2.5 GHz
RF Transmit PowerUp to +19.5 dBm
Receiver Sensitivity–97 dBm (NZIF receiver)
Supply Voltage3.0V – 3.6V DC
Operating CurrentMeasured up to 500 mA
Deep Sleep Current< 5 μA
SPI Flash16 MB
PSRAM128 MB
InterfacesSPI, UART, I2C, I2S, SD Card, Ethernet, Capacitive Touch GPIO
Antenna ConnectorIntegrated PCB Antenna
Operating TemperatureStandard Commercial Range (Typical -40°C to +85°C)
Dimensions (L x W)31.5 mm x 18 mm

Frequently Asked Questions

What is the purpose of the 128MB PSRAM on the ESP32-WROVER-B?

The 128MB of external Pseudo Static RAM (PSRAM) provides a large, fast memory space for data-intensive tasks where the internal SRAM is insufficient. It is essential for buffering audio streams, storing image frames for computer vision, handling large network packets, or managing complex data structures in applications like speech recognition or high-resolution display buffers, enabling more advanced firmware without external memory chips.

How do I power and program the ESP32-WROVER-B module?

Supply the module with 3.3V (3.0V to 3.6V range) via the VCC and GND pins, ensuring adequate current capability for peak RF transmission. Programming is done via the serial UART interface (TX/RX pins) using a USB-to-serial adapter. You can use the Arduino IDE with the ESP32 board package, Espressif's official ESP-IDF framework, or PlatformIO. The GPIO0 pin must be pulled low during reset to enter the bootloader mode for flashing new firmware.

Can I use an external antenna with this module?

The standard ESP32-WROVER-B variant comes with an integrated PCB antenna for compact designs. For applications requiring extended range or specific antenna placement, you would need the ESP32-WROVER-IB variant, which features an IPEX (U.FL) connector for connecting an external 2.4GHz antenna. Impedance matching is critical; use a 50-ohm antenna designed for 2.4GHz Wi-Fi/Bluetooth frequencies to maintain optimal RF performance and regulatory compliance.

What are the main differences between Bluetooth Classic and BLE on this module?

The module supports both Bluetooth Classic (BR/EDR) for higher-throughput, continuous data connections like A2DP audio streaming and Bluetooth Low Energy (BLE) for intermittent, low-power communication with peripherals like sensors or beacons. Classic is ideal for audio profiles and sustained data transfer, while BLE is optimized for minimal power consumption in applications like sensor telemetry, where devices advertise data periodically and maintain very low average current draw.

Package Includes

  • 1 x ESP32-WROVER-B 16M 128Mbit Flash WiFi Bluetooth Module

Additional Information

Weight 0.015 kg
Dimensions 3.15 × 1.8 cm