SKU: IOWC-1233
📋 GST Invoice Available

Digilent Pmod ESP32 Wireless Communication Module

₹4,289.00 (Inclusive of all taxes)
Out of Stock

The Digilent Pmod ESP32 is a certified Wi-Fi + BLE + BT module on a 12-pin Pmod form factor, enabling wireless connectivity for host platforms via AT commands or as a standalone device.

Features

  • Espressif ESP32 SoC for dual-band Wi-Fi, Bluetooth Classic, and BLE 4.2 connectivity.
  • 20.5 dBm high antenna output power for extended wireless range and robust signal penetration.
  • 12-pin Pmod connector with configurable SPI and UART interfaces (Type 2A & 3A) for rapid host board integration.
  • Pre-loaded AT command firmware simplifies network configuration and remote control for IoT applications.
  • Hardware user switch toggles between UART and SPI modes, and a reset button facilitates firmware development cycles.

Out of stock

Description

The Digilent Pmod ESP32 is a fully certified wireless communication module built around the Espressif ESP32 dual-core microcontroller. It provides a compact, standardized interface for adding robust Wi-Fi, Bluetooth Classic, and Bluetooth Low Energy (BLE) connectivity to any host system via its 12-pin Pmod connector. The module is pre-configured with AT command firmware, allowing immediate use as a network co-processor, or it can be reprogrammed via the ESP-IDF or Arduino frameworks to operate as a standalone IoT node.

Engineered for flexible integration, the module features a hardware switch to select between UART and SPI communication protocols, aligning with Digilent Pmod Interface Specifications Type 2A and 3A. With an RF output power of 20.5 dBm and support for low-power sleep modes, it is suitable for applications ranging from battery-powered sensor networks to data-intensive tasks like audio streaming, offering developers a reliable and high-performance wireless foundation.

Key Features

  • Certified Espressif ESP32-based module for reliable Wi-Fi 802.11 b/g/n and Bluetooth 4.2 BR/EDR/BLE.
  • High-power RF front-end with 20.5 dBm output for superior range and connection stability in congested environments.
  • Dual communication interfaces: Configurable via hardware switch between UART (AT commands) and SPI for high-speed data transfer.
  • Low-power architecture supports deep sleep modes, making it ideal for battery-operated and solar-powered IoT deployments.
  • Standardized 12-pin Pmod form factor ensures plug-and-play compatibility with a wide range of Digilent and third-party host boards.
  • Includes user-accessible reset button and mode switch for easy development, testing, and field configuration.
  • Pre-loaded with AT command firmware for out-of-the-box wireless network setup and remote management.

Applications

  • Rapid prototyping of wireless sensor nodes and IoT edge devices.
  • Adding Wi-Fi/BLE connectivity to microcontrollers, FPGAs, or single-board computers via Pmod host ports.
  • Industrial telemetry and remote monitoring systems requiring robust, long-range wireless links.
  • Smart home automation hubs, controllers, and wireless bridge modules.
  • Educational platforms for teaching embedded systems, wireless protocols, and IoT network design.

Technical Specifications

Microcontroller/SoCEspressif ESP32 Dual-Core
Wireless ProtocolsWi-Fi 802.11 b/g/n, Bluetooth Classic, Bluetooth Low Energy (BLE 4.2)
RF Output Power20.5 dBm
Host Interface12-pin Pmod (SPI & UART)
Interface SpecificationDigilent Pmod Type 2A & 3A
Configuration SwitchUART/SPI Mode Select
User ControlsReset Button, Mode Switch
Operating Voltage3.3V (Typical)
DimensionsApprox. 13 x 8 x 1 cm

Frequently Asked Questions

How do I configure the Pmod ESP32 for UART or SPI communication?

Use the physical slide switch on the module to select between UART (default for AT commands) and SPI modes. Ensure your host board's Pmod port is configured for the corresponding interface type (Type 2A for SPI, Type 3A for UART). The module must be power-cycled or reset via the button after switching for the change to take effect.

What is the default firmware, and how do I send AT commands?

The module ships pre-loaded with Espressif's AT command firmware. Connect the Pmod's UART pins (TX, RX) to a host microcontroller's serial port at 115200 baud. Use a terminal program to send commands like 'AT' to test connectivity, followed by 'AT+CWMODE' to configure Wi-Fi station/AP modes. Ensure the mode switch is set to UART position.

Can I program the ESP32 on this module directly using Arduino IDE or ESP-IDF?

Yes, you can reprogram it as a standalone device. You will need to connect the ESP32's serial bootloader pins (GPIO0 and EN/RST) to an external USB-to-serial adapter, as the Pmod connector does not expose them. Use the Arduino IDE with the ESP32 board package or Espressif's ESP-IDF framework to compile and upload your custom firmware.

What is the power supply requirement, and how do I manage power for battery use?

The module operates at a typical 3.3V supply via the Pmod's VCC pin. For battery-powered applications, leverage the ESP32's built-in low-power modes. Send the 'AT+GSLP' command or program deep sleep in custom firmware to drastically reduce current. Ensure your host board's 3.3V regulator can supply sufficient peak current during RF transmission.

Package Includes

  • 1 x Digilent Pmod ESP32 Wireless Communication Module

Additional Information

Weight 0.009 kg
Dimensions 8 × 13 × 1 cm