Install this component

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the library component "ESP32-WROOM-32E" (slug: esp32-wroom-32e) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/esp32-wroom-32e. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
Manufacturer Espressif
Package Module
Pins 39 pins (GPIO, UART, SPI, Touch, System, Power)
LCSC C701341

Library View

Interactive symbol, footprint, and 3D model — hover pins for cross-highlighting.

SymbolGenerated Generated from pin data (KiCad symbol RF_Module/ESP32-WROOM-32E is multi-unit)
FootprintKiCad KiCad standard library: RF_Module/ESP32-WROOM-32E
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for ESP32-WROOM-32E — all pins brought to 2mm-pitch headers with 4 corner machine pins on 8mm grid.

Pricing & Availability

Pin Configuration

GPIOUARTSPITouchSystemPower
PinNameGroupFunction
GPIO — General-purpose I/O and ADC
6IO34GPIOGPIO34 / ADC1_CH6 (input only)
7IO35GPIOGPIO35 / ADC1_CH7 (input only)
8IO32GPIOGPIO32 / ADC1_CH4 / XTAL_32K_P
9IO33GPIOGPIO33 / ADC1_CH5 / XTAL_32K_N
10IO25GPIOGPIO25 / ADC2_CH8 / DAC_1
11IO26GPIOGPIO26 / ADC2_CH9 / DAC_2
12IO27GPIOGPIO27 / ADC2_CH7
13IO14GPIOGPIO14 / ADC2_CH6 / HSPI_CLK
14IO12GPIOGPIO12 / ADC2_CH5 / HSPI_MISO
16IO13GPIOGPIO13 / ADC2_CH4 / HSPI_MOSI
17SD2GPIOGPIO9 / SPI flash D2
18SD3GPIOGPIO10 / SPI flash D3
21SD0GPIOGPIO7 / SPI flash D0
22SD1GPIOGPIO8 / SPI flash D1
23IO15GPIOGPIO15 / ADC2_CH3 / HSPI_CS0
24IO2GPIOGPIO2 / ADC2_CH2
25IO0GPIOGPIO0 / ADC2_CH1 / Boot
26IO4GPIOGPIO4 / ADC2_CH0
27IO16GPIOGPIO16 / UART2_RX
28IO17GPIOGPIO17 / UART2_TX
29IO5GPIOGPIO5 / VSPI_CS0
30IO18GPIOGPIO18 / VSPI_CLK
31IO19GPIOGPIO19 / VSPI_MISO
33IO21GPIOGPIO21 / I2C_SDA
36IO22GPIOGPIO22 / I2C_SCL
37IO23GPIOGPIO23 / VSPI_MOSI
UART — UART serial
34RXD0UARTGPIO3 / UART0_RX
35TXD0UARTGPIO1 / UART0_TX
SPI — SPI interface
19CMDSPIGPIO11 / SPI flash CMD
20CLKSPIGPIO6 / SPI flash CLK
System — Enable, boot, clock
3ENSystemChip enable, active high
4SENSOR_VPSystemGPIO36 / ADC1_CH0
5SENSOR_VNSystemGPIO39 / ADC1_CH3
Power — Supply and ground
1GNDPowerGround
23V3PowerPower supply 3.3V
15GNDPowerGround
38GNDPowerGround (Exposed Pad)
39GNDPowerGround
Other
32NCNot connected

AI Skill Technical Reference

Edit AI Skill

ESP32-WROOM-32E — WiFi + BT/BLE MCU module, dual-core 240MHz, 4MB Flash

Manufacturer: Espressif Package: Module LCSC: C701341

Description

The ESP32-WROOM-32E is a widely used WiFi and Bluetooth module from Espressif. Dual-core Xtensa LX6 at 240MHz with 520KB SRAM and 4MB Flash. The workhorse of IoT projects worldwide.

Pin Configuration

Package: Module

  • Pin 1: GND — Ground
  • Pin 2: 3V3 — Power supply 3.3V
  • Pin 3: EN — Chip enable, active high
  • Pin 4: SENSOR_VP — GPIO36 / ADC1_CH0
  • Pin 5: SENSOR_VN — GPIO39 / ADC1_CH3
  • Pin 6: IO34 — GPIO34 / ADC1_CH6 (input only)
  • Pin 7: IO35 — GPIO35 / ADC1_CH7 (input only)
  • Pin 8: IO32 — GPIO32 / ADC1_CH4 / XTAL_32K_P
  • Pin 9: IO33 — GPIO33 / ADC1_CH5 / XTAL_32K_N
  • Pin 10: IO25 — GPIO25 / ADC2_CH8 / DAC_1
  • Pin 11: IO26 — GPIO26 / ADC2_CH9 / DAC_2
  • Pin 12: IO27 — GPIO27 / ADC2_CH7
  • Pin 13: IO14 — GPIO14 / ADC2_CH6 / HSPI_CLK
  • Pin 14: IO12 — GPIO12 / ADC2_CH5 / HSPI_MISO
  • Pin 15: GND — Ground
  • Pin 16: IO13 — GPIO13 / ADC2_CH4 / HSPI_MOSI
  • Pin 17: SD2 — GPIO9 / SPI flash D2
  • Pin 18: SD3 — GPIO10 / SPI flash D3
  • Pin 19: CMD — GPIO11 / SPI flash CMD
  • Pin 20: CLK — GPIO6 / SPI flash CLK
  • Pin 21: SD0 — GPIO7 / SPI flash D0
  • Pin 22: SD1 — GPIO8 / SPI flash D1
  • Pin 23: IO15 — GPIO15 / ADC2_CH3 / HSPI_CS0
  • Pin 24: IO2 — GPIO2 / ADC2_CH2
  • Pin 25: IO0 — GPIO0 / ADC2_CH1 / Boot
  • Pin 26: IO4 — GPIO4 / ADC2_CH0
  • Pin 27: IO16 — GPIO16 / UART2_RX
  • Pin 28: IO17 — GPIO17 / UART2_TX
  • Pin 29: IO5 — GPIO5 / VSPI_CS0
  • Pin 30: IO18 — GPIO18 / VSPI_CLK
  • Pin 31: IO19 — GPIO19 / VSPI_MISO
  • Pin 32: NC — Not connected
  • Pin 33: IO21 — GPIO21 / I2C_SDA
  • Pin 34: RXD0 — GPIO3 / UART0_RX
  • Pin 35: TXD0 — GPIO1 / UART0_TX
  • Pin 36: IO22 — GPIO22 / I2C_SCL
  • Pin 37: IO23 — GPIO23 / VSPI_MOSI
  • Pin 38: GND — Ground (Exposed Pad)
  • Pin 39: GND — Ground

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

0 revisions · Updated 2026-03-02 17:31:36