Skip to content
Trademarks and datasheets are the property of their respective owners

ESP32 WROOM 32 WiFi Module For DEVKIT V1

Published Updated 5 views
Series ESP32

ESP32 overview

The ESP32 is a WROOM 32 WiFi Module For DEVKIT V1 made by Espressif Systems. Main ratings: Fi 802.11 b/g/n/d/e/i/k/r (802.11n up to 150 Mbps); Interfaces SD-card, UART,SPI,SDIO,I2C,LED PWM,Motor PWM,I2S ,IR,GPIO, capacitive touch sensor, ADC, DAC, Hall sensor, temperature sensor; Operating voltate 2.2-3.6V; Consumption 80 mA typ. This page brings together the ESP32 pinout and key specifications, with the full datasheet PDF to preview below or download.

ESP32 WROOM32 is a dual-core 32-bit MCU that integrates WiFi HT40 and Bluetooth/BLE 4.2 technology inside. At the core of the module is the ESP32 D0WDQ6 chip. The chip is designed to be scalable andadaptive. There are two CPU cores that can be individually controlled, and the clock frequency is adjustable from 80 MHz to 240 MHz. ESP32 supports a data rate of up to 150 Mbps, and 20.5 dBm output power at the antenna to ensure the widest physical range. As such the chip does offer industry-leading specifications and the best performance for electronic integration, range, power consumption, and connectivity.

ESP32 integrates a rich set of peripherals, ranging from capacitive touch sensors, Hall sensors, low-noise sense amplifiers, SD card interface, Ethernet, high-speed SDIO/SPI, UART, and I2C. The module has a CP2102 chip, which acts as a USB-UART signal converter and serves as an intermediary in data exchange between the ESP32 and the computer's USB port.

Key specifications

Fi
802.11 b/g/n/d/e/i/k/r (802.11n up to 150 Mbps)
Interfaces
SD-card, UART,SPI,SDIO,I2C,LED PWM,Motor PWM,I2S ,IR,GPIO, capacitive touch sensor, ADC, DAC, Hall sensor, temperature sensor
Operating voltate
2.2-3.6V
Consumption
80 mA typ
Dimensions
18 mm(L) x 25.5 mm(W) x 2.8 mm(H)
Pin pitch
1.27mm
Shielding can height
2 mm
PCB tickness
0.8±0.1mm

Datasheet

esp32-wroom-32-datasheet-en.pdf
Format PDFSize 401 KBLanguage EN
Third-party / unverified source

ESP32 features

  • 11b/g/n (802.11n, speed up to 150Mbps)
  • WIFI Frequency Range 2.4GHz ~ 2.5GHz
  • Clock frequency adjustment range from 80 MHz to 240 MHz, support for RTOS
  • Built-in 2-channel 12-bit high-precision ADC with up to 18 channels
  • Support UART/GPIO/ADC/DAC/SDIO/SD card/PWM/I2C/I2S interface
  • Support multiple sleep modes, ESP32 chip sleep current is less than 5 μA
  • Embedded Lwip protocol stack
  • Supports STA/AP/STA + AP operation mode
  • Supports remote firmware upgrade (FOTA)
  • General AT commands can be used quickly
  • Support secondary development, integrated Windows, and Linux development environment

ESP32 pinout

PinNameDescription
1GNDGround
23V3cPower supply
3ENModule-enable signal. Active high.
4SENSOR_VPGPIO36, ADC1_CH0, RTC_GPIO0
5SENSOR_VNGPIO39, ADC1_CH3, RTC_GPIO3
6IO34GPIO34, ADC1_CH6, RTC_GPIO4
7IO35GPIO35, ADC1_CH7, RTC_GPIO5
8IO32GPIO32, XTAL_32K_P (32.768 kHz crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9
9IO33GPIO33, XTAL_32K_N (32.768 kHz crystal oscillator output), ADC1_CH5, TOUCH8, RTC_GPIO8
10IO25GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
11IO26GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
12IO27GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
13IO14GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
14IO12GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
15GNDGround Pin
16IO13GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
17SHD/SD2*GPIO9, SD_DATA2, SPIHD, HS1_DATA2, U1RXD
18SWP/SD3*GPIO10, SD_DATA3, SPIWP, HS1_DATA3, U1TXD
19SCS/CMD*GPIO11, SD_CMD, SPICS0, HS1_CMD, U1RTS
20SCK/CLK*GPIO6, SD_CLK, SPICLK, HS1_CLK, U1CTS
21SDO/SD0*GPIO7, SD_DATA0, SPIQ, HS1_DATA0, U2RTS
22SDI/SD1*GPIO8, SD_DATA1, SPID, HS1_DATA1, U2CTS
23IO15GPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
24IO2GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
Show all 38 pins
PinNameDescription
25IO0GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
26IO4GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
27IO16GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
28IO17GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
29IO5GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
30IO18GPIO18, VSPICLK, HS1_DATA7
31IO19GPIO19, VSPIQ, U0CTS, EMAC_TXD0
32NCNot Connected
33IO21GPIO21, VSPIHD, EMAC_TX_EN
34RXD0GPIO3, U0RXD, CLK_OUT2
35TXD0GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2
36IO22GPIO22, VSPIWP, U0RTS, EMAC_TXD1
37IO23GPIO23, VSPID, HS1_STROBE
38GNDGround Pin

ESP32 applications

  • Smart medical devices, including wearable health monitors
  • Smart energy devices, including HVAC and thermostats

ESP32 datasheet PDF preview

PDF · 401 KB

Comments 0

Leave a comment