La Familia Completa
del ESP32
Todo lo que necesitás saber sobre los 9 modelos de la familia ESP32: specs, diferencias, y para qué sirve cada uno.
◆ 9 modelos cubiertos
◆ Tabla comparativa completa
◆ Guía de selección
Espressif Systems lanzó el ESP32 en 2016 como sucesor del popular ESP8266. Desde entonces, la familia no paró de crecer. Hoy en 2025/2026 contamos con 9 variantes distintas, cada una con su arquitectura, conectividad y caso de uso ideal. Esta guía cubre todos los modelos con datos técnicos reales sacados de los datasheets oficiales.
🔷
Serie Original & Performance (Xtensa)
ESP32 (original)
desde 2016
Bluetooth Classic 4.2
BLE 4.2
El ESP32 original es el más completo en periféricos analógicos: DAC de 2 canales, sensor Hall, 10 pines táctiles capacitivos, Ethernet MAC y coprocesador ULP. Es el único de la familia con Bluetooth Classic, imprescindible para proyectos de audio A2DP, SPP o HFP. Tiene el ecosistema más maduro con miles de librerías.
✓ DAC real de 2 canales
✓ Mayor ecosistema y comunidad
✓ Ethernet MAC incorporado
✓ Hall sensor y 10 touch pins
✗ Sin USB nativo (necesita CH340)
✗ Arquitectura más vieja (LX6)
✗ Mayor consumo que los C-series
IoT general
Domótica
Señales analógicas
Prototipos rápidos
Control de motores
ESP32-S2
desde 2020
USB-OTG nativo
Sin Bluetooth
Diseñado para seguridad y USB. Elimina el Bluetooth para reducir costo y consumo, incorpora USB 1.1 OTG nativo sin chip externo. Con 43 GPIOs (más que el original) y mejoras en el módulo criptográfico. Ideal para dispositivos HID (teclados, mouses USB) o gadgets de seguridad y CircuitPython.
✓ 43 GPIOs (más que el original)
✓ 14 touch pins
✓ Aceleración criptográfica
✗ Single-core
✗ Menos SRAM que el original
✗ Menor popularidad
Teclados/mouses custom
IoT seguro
CircuitPython
ESP32-S3
desde 2021
BLE 5.0
USB-OTG nativo
El rey de la familia Xtensa. El LX7 dual-core con extensiones vectoriales corre modelos de ML embebido (TensorFlow Lite, ESP-WHO para reconocimiento facial). 45 GPIOs, el máximo de la familia. Base del ESP32-S3-EYE y del XIAO ESP32S3 Sense. Atención: no tiene DAC — para audio necesitás un DAC externo.
✓ 45 GPIOs (máximo familia)
✓ 512 KB SRAM + 8 MB Flash
✓ USB OTG + BLE 5.0
✗ Sin Bluetooth Classic
✗ Precio algo mayor
✗ Sin Ethernet MAC
Reconocimiento facial
Machine Learning
Cámara IP / streaming
Wake word detection
ESP32-P4
NUEVO · disponibilidad limitada
El P4 es una bestia de procesamiento. Es el más rápido de la familia con 400 MHz, diseñado para multimedia de alto rendimiento: pantallas HMI, procesamiento de video H.264, interfaces MIPI para cámaras y displays de alta resolución. USB 2.0 High-Speed nativo. El chip para cuando necesitás potencia de microprocesador en formato IoT.
✓ H.264 encode/decode HW
✓ MIPI-DSI + MIPI-CSI
✓ 768 KB SRAM
✗ Disponibilidad limitada
✗ Ecosistema muy nuevo
✗ Mayor costo
Procesamiento de video
Cámaras MIPI alta res.
Co-procesador multimedia
🔶
Serie RISC-V / IoT Eficiente
ESP32-C2
Más económico
BLE 5.0
La opción más básica y económica con WiFi+BLE. Pensado para producción en masa donde el costo importa al máximo. Solo 14 GPIOs pero suficiente para sensores, relés y actuadores básicos. Ideal para reemplazar al ESP8266 en diseños nuevos.
✓ Flash integrada 4 MB
✓ WiFi + BLE 5.0
✓ Bajo consumo
✗ 120 MHz (el más lento)
✗ Poca SRAM
✗ Sin DAC ni touch
Sensores IoT simples
Producción en masa
Reemplazo del ESP8266
ESP32-C3
MUY POPULAR
BLE 5.0
USB Serial/JTAG
El C3 marcó un antes y un después al llevar arquitectura RISC-V open-source a un chip tan accesible. Favorito de muchos makers por su tamaño compacto, flash integrada y USB Serial nativo (no necesita CH340/CP2102 para programar). Soporta Matter como protocolo de domótica.
✓ USB Serial/JTAG nativo
✓ WiFi + BLE 5.0
✓ Soporte Matter
✗ Solo 22 GPIOs
✗ Sin DAC
✗ ADC con ruido con WiFi
Proyectos BLE
Nodos Matter
Wearables compactos
ESP32-C6
DOMÓTICA
BLE 5.3
Zigbee
Thread
Matter
El C6 es el chip del futuro para domótica. Primer ESP32 con WiFi 6, integra el protocolo 802.15.4 para Zigbee y Thread, y soporte nativo de Matter. Dos núcleos: uno de alta performance (HP, 160 MHz) y uno de bajo consumo (LP) para tareas livianas. El candidato perfecto para Home Assistant y ecosistemas modernos.
✓ Zigbee + Thread + Matter
✓ BLE 5.3 (más nuevo)
✓ Núcleo LP de bajo consumo
✗ Ecosistema en maduración
✗ Sin Ethernet MAC
Nodos Zigbee
Home Assistant
Routers mesh
ESP32-H2
SIN WIFI
BLE 5.3
Zigbee 3.0
Thread
Matter over Thread
Especializado en redes mesh de baja potencia. Sin WiFi, su radio se concentra en Zigbee y Thread sobre 802.15.4. Perfecto para ser nodo final o enrutador en red Zigbee, u OpenThread. Muy bajo consumo. Se combina con un ESP32-C6 o router IP para el bridging a internet.
✓ Zigbee 3.0 nativo
✓ Thread / Matter over Thread
✓ BLE 5.3
✗ 96 MHz (el más lento)
✗ Solo 19 GPIOs
✗ Requiere coordinador externo
Sensores red mesh
Thread end-device
Batería larga duración
ESP32-C5 ⏳ NO DISPONIBLE AÚN
Será el primer chip de la familia con WiFi 6 de doble banda (2.4 GHz y 5 GHz) simultáneas, junto con BLE 5.0. Espressif lo tiene anunciado pero al cierre de esta guía (2025/2026) no tiene disponibilidad general confirmada. Prometedor para mayor throughput inalámbrico.
📊
Tabla Comparativa Completa
| Modelo | CPU / Arq. | Frec. máx. | SRAM | GPIO | WiFi | BT Classic | BLE | Zigbee/Thread | USB nativo | DAC |
|---|---|---|---|---|---|---|---|---|---|---|
| ESP32 | LX6 / Xtensa | 240 MHz | 520 KB | 34 | WiFi 4 | ✓ 4.2 | ✓ 4.2 | ✗ | ✗ | 2ch 8-bit |
| ESP32-S2 | LX7 / Xtensa | 240 MHz | 320 KB | 43 | WiFi 4 | ✗ | ✗ | ✗ | USB OTG | 2ch 8-bit |
| ESP32-S3 | LX7 / Xtensa | 240 MHz | 512 KB | 45 | WiFi 4 | ✗ | ✓ 5.0 | ✗ | USB OTG | ✗ |
| ESP32-P4 | dual / RISC-V | 400 MHz ★ | 768 KB | ~50 | ✗ | ✗ | ✗ | ✗ | USB 2.0 HS | ✗ |
| ESP32-C2 | single / RISC-V | 120 MHz | 272 KB | 14 | WiFi 4 | ✗ | ✓ 5.0 | ✗ | ✗ | ✗ |
| ESP32-C3 | single / RISC-V | 160 MHz | 400 KB | 22 | WiFi 4 | ✗ | ✓ 5.0 | ✗ | USB Serial | ✗ |
| ESP32-C6 | HP+LP / RISC-V | 160 MHz | 512 KB | 30 | WiFi 6 ★ | ✗ | ✓ 5.3 | ✓ Zigbee+Thread | USB Serial | ✗ |
| ESP32-H2 | single / RISC-V | 96 MHz | 256 KB | 19 | ✗ | ✗ | ✓ 5.3 | ✓ Zigbee+Thread | USB Serial | ✗ |
🎯
¿Cuál usar según tu proyecto?
💡
Notas importantes para el diseño
ADC y WiFi no se llevan bien. En el ESP32 original, el ADC2 queda inhabilitado cuando WiFi está activo. Si necesitás lectura analógica confiable con WiFi, usá canales del ADC1.
Solo el ESP32 original y el S2 tienen DAC real. El S3, C3, C6, H2 y P4 no tienen DAC — para audio en esos chips necesitás un DAC externo (PCM5102, MAX98357A, etc.).
GPIO 6–11 son internos de Flash. En el ESP32 original van al bus SPI de la memoria Flash interna. No los uses para nada externo o el chip crashea.
Todos los GPIO trabajan a 3.3V. El ESP32 NO es tolerante a 5V en sus pines. Si conectás sensores de 5V, usá divisores de tensión o conversores de nivel bidireccionales.
Bluetooth Classic solo en el ESP32 original. Todos los demás (S2, S3, C-series, H2, P4) son BLE únicamente. BT Classic es imprescindible para audio A2DP, SPP y perfiles HFP.
Guía actualizada al primer trimestre 2026. El ESP32-C5 no tiene disponibilidad general confirmada al cierre de esta publicación.