Skip to product information
1 of 1

ESP32 WiFi-BT-BLE MCU Module ESP-WROOM-32

ESP32-WROOM-32 is Espressif’s all-in-one Wi-Fi + Bluetooth® Classic/BLE module built around a dual-core 32-bit MCU. It packs wireless, fast I/O, rich peripherals, and ample memory into a solderable module—ideal for connected sensors, gateways, wearables, and robotics in the Philippines. Use the Arduino IDE, ESP-IDF, or MicroPython to go from idea to prototype in minutes.

Dual-Core Wi-Fi + BLE in a Solderable Module — Small, Fast, Connected

  • Performance + wireless: dual-core Xtensa® up to 240 MHz with 2.4 GHz Wi-Fi and Bluetooth Classic/BLE.
  • Rich analog & timers: 12-bit ADC channels, 2× 8-bit DACs, capacitive touch, and flexible PWM.
  • Robust I/O: SPI, I²C, I²S, UART, CAN* (via external transceiver), and hardware crypto/security engines.
  • Pro-friendly: metal-can module with integrated antenna, 3.3 V supply, and castellated pads for SMT reflow.
  • Works your way: Arduino, ESP-IDF (FreeRTOS), and MicroPython ecosystems with huge community support.

What you can build

  • IoT nodes & gateways: Wi-Fi telemetry + BLE provisioning; add environment/ToF/IMU sensors
  • Wearables & remotes: BLE HID keyboards/macro pads, low-latency BLE controllers
  • Data loggers: high-rate ADC capture to microSD (SPI), upload via Wi-Fi/MQTT
  • Robotics: PWM motor/servo control with wireless teleop; OLED/TFT status UIs

Starter bundles (quick picks)

Recommended add-ons

Technical specifications

Module ESP-WROOM-32 (integrated PCB antenna, metal can)
MCU Espressif ESP32, dual-core Xtensa® LX6 up to 240 MHz
Wireless Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth® Classic + BLE 4.2
Flash 4 MB (typical module variant)
SRAM ~520 KB (available to user varies by stack)
Operating voltage 3.3 V (2.7–3.6 V typical range)
Current (guideline) ~80–240 mA active (peaks higher during TX/boot); design for ≥600 mA headroom
GPIO Up to 34 GPIO (module pins exposed vary by design; many are multifunction)
Analog ADC up to 18 channels, 12-bit; 2× DAC (8-bit)
Touch 10 capacitive touch inputs
PWM LEDC up to 16 channels (high-resolution PWM)
Interfaces UART ×3, I²C ×2, SPI ×3, I²S ×2, CAN* (via external transceiver), IR, RMT, SDIO, Hall sensor
Security AES/SHA/RSA/ECC, TRNG, Secure Boot, Flash Encryption
Clocking 40 MHz XTAL (module), PLL for CPU/radios
Antenna On-module PCB antenna (this WROOM-32 variant)
Operating temp −40 to +85 °C (industrial)
Module size ≈ 18 × 25.5 mm; castellated SMD pads + center GND pad
Certifications Common WROOM-32 variants carry FCC/CE/IC (check batch/product label)

*CAN requires an external CAN transceiver (e.g., SN65HVD230) connected to ESP32’s TWAI/CAN pins.

Pinout & power notes

  • 3.3 V only: I/O is not 5 V-tolerant—use level shifters with 5 V peripherals.
  • ADC2 & Wi-Fi: ADC2 channels are unavailable while Wi-Fi is active; use ADC1 for continuous sampling.
  • Bootstrap pins: avoid pulling GPIO 0, 2, 5, 12–15 to the wrong levels at reset (affects boot mode).
  • Power design: use a low-noise 3.3 V regulator with ≥600 mA peak and place 10–100 µF bulk caps near the module.
  • Programming: connect EN/BOOT (IO0) with proper pull-ups/downs, or use a USB-to-UART board that auto-resets (DTR/RTS).

What’s in the box

  • 1 × ESP32-WROOM-32 module

FAQs – ESP32-WROOM-32 Module (Philippines)

Is this a development board with USB?
No—this is the bare module. For USB + regulator + headers, see our ESP32 DevKit boards.
How do I program the module?
Use a USB-to-UART bridge (3.3 V) wired to TX0/RX0, EN, and IO0. The Arduino IDE, ESP-IDF, and MicroPython are supported.
What power supply do I need?
A clean 3.3 V rail with headroom for RF peaks. We recommend a regulator rated ≥600 mA, short traces, and local bulk capacitors.
Does it support Bluetooth® and BLE?
Yes—ESP32 supports both Bluetooth® Classic and Bluetooth® Low Energy (BLE 4.2).
Do you ship nationwide?
Yes—nationwide shipping across the Philippines via trusted couriers, with fast dispatch for Metro Manila orders.

Related collections

ESP32/ESP8266 Modules & Dev BoardsSensorsDisplaysPower SuppliesCablesTools

ESP32 WiFi-BT-BLE MCU Module ESP-WROOM-32

ESP32 WiFi-BT-BLE MCU Module ESP-WROOM-32

39 in stock

Product Code

SKU:AB520

Regular price ₱ 125.00
Regular price Sale price ₱ 125.00
Sale Sold out
View full details

Related Post