Una elección equivocada puede costar semanas de depuración en un proyecto con ESP32. El artículo explica qué placa ESP32 elegir para evitar tiempo perdido al escoger el modelo adecuado. La familia reúne cerca de 15 chips, dos arquitecturas de CPU y múltiples combinaciones de conectividad, mientras que muchas tiendas reducen toda esa variedad a una misma etiqueta: «ESP32».

El chip tampoco es el único elemento que importa. La placa de desarrollo determina si la carga del firmware funciona a la primera, si la memoria basta para una pantalla o si la alimentación se viene abajo cuando se activa el Wi-Fi. Por eso conviene leer el modelo completo y revisar el hardware que lo acompaña antes de fijarse únicamente en el precio.

La familia ESP32 ya incluye dos arquitecturas y radios muy distintos

El ESP32 original llegó en 2016 con dos núcleos Xtensa LX6, Wi-Fi 4, Bluetooth Classic, BLE, dos DAC y una interfaz MAC para Ethernet. Desde entonces, Espressif ha ampliado la familia con los S2 y S3, basados en núcleos Xtensa LX7, y con las series C, H y P, que utilizan RISC-V. Esta diferencia afecta tanto a las herramientas disponibles como a la compatibilidad de las bibliotecas del proyecto.

Los diseños nuevos de Espressif emplean RISC-V. Entre ellos figura el ESP32-H21, una revisión del H2 orientada a reducir el consumo, y el ESP32-S31, un chip RISC-V de doble núcleo que alcanza 320 MHz. Este último combina Wi-Fi 6, Bluetooth 5.4 Classic, Thread, Zigbee y una interfaz MAC para Ethernet Gigabit.

El fabricante lo plantea como una alternativa flexible para muchos proyectos, y en compras al por mayor puede encontrarse por algo más de 5,21 euros con el IVA incluido. La oferta no termina ahí. Siguen disponibles el ESP32 clásico, los S2 y S3, los C2 y C3 de menor coste, además de los C5, C6 y C61.

En el otro extremo están el H2 y el H4, que prescinden del Wi-Fi, y el P4, que no incorpora conectividad inalámbrica. El XIAO ESP32 C6 concentra en un formato pequeño Wi-Fi 6 de 2,4 GHz, Bluetooth 5 LE y una radio IEEE 802.15.4 para desarrollar con Thread y Zigbee.

La velocidad de reloj no debería ser el primer criterio. La radio disponible suele decidir si el proyecto es viable o exige cambiar de placa.

  • El ESP32-S2 no tiene Bluetooth. Esto no impide utilizarlo cuando esa conexión no forma parte del proyecto, pero descarta dispositivos que dependan de ella.
  • El C3, el S3, el C5 y el C6 incluyen BLE, pero no Bluetooth Classic. Por tanto, no sirven para proyectos de audio Bluetooth ni para aplicaciones que utilicen el perfil SPP clásico.
  • La radio 802.15.4 es necesaria para Zigbee y Thread. No está presente en el ESP32 original, el S2, el S3, el C2, el C3 ni el C61.
  • Para trabajar con Zigbee o Thread hay que recurrir a un C6, C5, H2, H4, H21 o S31.
  • El C6 reúne Wi-Fi 6, BLE y 802.15.4, una combinación adecuada para un nodo de domótica.
  • El H2 elimina el Wi-Fi y está orientado a dispositivos alimentados por batería. De hecho, Espressif cifra su consumo en reposo profundo en 7 µA.
  • El C5 es el único ESP32 compatible con la banda de 5 GHz.
  • Solo el ESP32 original y el S2 incluyen un DAC. Por tanto, son los únicos de la familia capaces de ofrecer audio analógico.

La variedad también aparece en proyectos ya construidos. Un dispositivo con pantalla ESP32 de 62,47 euros con el IVA incluido puede funcionar como analizador Zigbee y mostrar en tiempo real la comunicación de una red doméstica inteligente. En otro caso, una pantalla ESP32 de 31,23 euros con el IVA incluido se utilizó para conectar un modelo de lenguaje local que diseña una pantalla nueva en cada consulta mediante Hermes Agent.

La memoria PSRAM y el nombre del módulo evitan errores caros

Las pantallas, las cámaras y los micrófonos suelen necesitar PSRAM para almacenar el búfer de imagen. Sin embargo, muchas placas S3 económicas se venden sin esa memoria, y en otros modelos la cantidad solo aparece escondida en el sufijo del módulo.

La nomenclatura de Espressif permite descifrarlo. La letra N indica la capacidad de flash en megabytes y la R señala cuánta PSRAM hay también en megabytes. Cuando el nombre no contiene una R, el módulo no incluye PSRAM.

Así, un ESP32-S3-WROOM-1-N16R8 tiene 16 MB de flash y 8 MB de PSRAM, mientras que la variante N8 dispone de 8 MB de flash y no añade memoria PSRAM.

La denominación WROVER antigua solo se aplica al ESP32 original y al S2. Para el resto de modelos hay que leer la cadena completa del módulo, especialmente cuando la tienda omite detalles en el título del producto.

Incluso disponer de PSRAM introduce una diferencia técnica. Los módulos R8 de 8 MB usan Octal SPI y reservan los GPIO35, 36 y 37. Además, es necesario seleccionar Octal PSRAM en el entorno de desarrollo para que la memoria aparezca correctamente. Los módulos R2 de 2 MB funcionan con Quad SPI y dejan libres esos pines.

La elección de la placa puede afectar además a la privacidad y al control del dispositivo. Una cámara de seguridad casera para el ático basada en ESP32 puede costar menos que una Ring y ofrece control local, aunque su resolución sea inferior.

USB, alimentación y distribución de pines también deciden el resultado

El microcontrolador recibe la mayor parte de la atención, pero muchos problemas aparecen en la placa. El primer componente que conviene revisar es el conversor USB a serie. Hay modelos con CP2102, CH340, CH343, FTDI o USB nativo del propio chip, y cada solución se comporta de forma diferente.

Las placas con CH340 necesitan su controlador específico. Algunos adaptadores solo conmutan la señal RTS y no DTR; si la temporización del reinicio automático no coincide con lo esperado, la placa arranca con normalidad en lugar de entrar en el modo de descarga. En ese escenario, mantener pulsado BOOT durante la carga puede resolver el problema. Sin embargo, el fallo puede aparecer después de largos intentos con mensajes de conexión fallida.

La alimentación es otro punto delicado. Espressif indica que la fuente de 3,3 V debe proporcionar al menos 500 mA. Algunas placas clónicas utilizan reguladores que se calientan demasiado y pierden tensión cuando se activa el Wi-Fi. En ese caso, aparece el mensaje «brownout detector was triggered». Por tanto, no se soluciona desde el firmware si el regulador no entrega la corriente necesaria.

El formato físico también cuenta. El DevKitC clásico de 38 pines es demasiado ancho para un protoboard estándar. Para utilizarlo hay que recurrir a dos protoboards y retirar los carriles de alimentación interiores. Además, la distribución de pines, con suficientes excepciones, hace fácil cometer errores incluso al seguir respuestas automáticas. Revisar la documentación y los foros antes de cablear evita descubrir el conflicto cuando el montaje ya está hecho.

La conectividad de estas placas permite otros usos domésticos. Un proyecto con ESPHome puede convertir una colección de componentes guardados en un cajón en dispositivos para Home Assistant, y la configuración resulta más directa cuando el modelo elegido tiene soporte completo.

Qué ESP32 elegir según la radio, la memoria y el soporte

Para tener claro qué esp32 elegir, empieza por la radio y después revisa memoria y soporte. Si el proyecto requiere Zigbee o Thread, necesitas la radio 802.15.4. Por tanto, no basta con buscar que en la tienda ponga «ESP32».

Si necesitas PSRAM para pantalla, cámara o micrófono, mira la nomenclatura del módulo. Además, confirma que el entorno de desarrollo soporta ese chip concreto. Por ejemplo, el soporte de ESPHome y Arduino no cubre igual los chips nuevos.

Así reduces el riesgo de empezar de nuevo. En cambio, cuando la placa coincide con el requisito del proyecto, el firmware suele cargarse sin sorpresas.

ESPHome y Arduino todavía no cubren igual a los chips nuevos

El soporte de software no siempre avanza al mismo ritmo que el lanzamiento de las placas. ESPHome incorporó el ESP32-C6, el H2 y el P4 en la versión 2025.6.0. Sin embargo, sus notas de cambios advierten de que el soporte continúa en proceso de ajuste. No todos los componentes funcionan y esos chips solo son compatibles con el marco ESP-IDF, no con Arduino.

Para Zigbee, el H2 ofrece un funcionamiento más fiable que el C6 dentro de ESPHome. Matter sigue siendo experimental en esta plataforma. En cambio, la alternativa indicada es utilizar la API nativa sobre Thread.

Quienes trabajan con Arduino también se encuentran con cambios de compatibilidad. El núcleo 3.0 añadió soporte para C6 y H2, pero modificó las API de LEDC, ADC, I2S y BLE. Además, eliminó el soporte para el sensor Hall y puede exigir una migración del código existente. ESP-IDF 6.0 retiró varios controladores antiguos y trata las advertencias como errores.

El control de tiras WLED presenta sus propias limitaciones. El ESP32 original continúa siendo la opción más segura para ese uso. El S3 puede controlar 12 tiras y el C3 llega a dos, mientras que el C6, el C5 y el P4 se limitan a una hasta que sus controladores maduren.

La compatibilidad puede cambiar con los registros de cambios de ESPHome, que avanzan con rapidez. Por eso deben consultarse junto con la placa concreta. El modelo que funciona para una pantalla no tiene por qué ofrecer las mismas bibliotecas, memoria o radios que otro ESP32 con una denominación comercial parecida.

Para ordenar la elección, la radio necesaria debe decidirse antes que el precio:

Seeed Studio XIAO ESP32C6-2.4GHz WiFi 6, Bluetooth 5.3, Zigbee, Thread (802.15.4), ESP Rain Maker, AWS IoT, Compatible con Microsoft Azure, Smart Home

23,22 €

Comprar en Amazon Amazon

Como Asociado de Amazon, HardwarePremium obtiene ingresos por las compras adscritas. Los precios pueden variar.

  • Un ESP32-S3 con sufijo R8 encaja con proyectos que utilicen pantalla, cámara o micrófono y necesiten PSRAM.
  • El ESP32-C6 reúne las radios necesarias para Matter, Thread o Zigbee.
  • El H2 está orientado a la variante alimentada por batería, al prescindir del Wi-Fi y ofrecer un consumo de reposo profundo de 7 µA.
  • El C5 es el modelo que debe revisarse cuando el proyecto necesita Wi-Fi de 5 GHz.

Comprar la placa más barata que solo anuncia «ESP32» puede ahorrar unos euros y terminar trasladando el coste a la depuración. La combinación de radio, memoria, conversor USB, regulador, distribución de pines y soporte del entorno determina si el proyecto puede desarrollarse con el hardware elegido o si habrá que empezar de nuevo.

Puedes seguir a HardwarePremium en Facebook, Twitter (X), Instagram, Threads, BlueSky o Youtube. También puedes consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.

FAQ

¿Qué ESP32 incluye Bluetooth Classic?

El ESP32 original incluye Bluetooth Classic y BLE. El C3, S3, C5 y C6 solo ofrecen BLE, por lo que no son adecuados para audio Bluetooth ni perfiles SPP clásicos.

¿Qué modelo conviene revisar para una cámara o una pantalla?

El ESP32-S3 con módulo R8 incorpora 8 MB de PSRAM, además de 16 MB de flash en la variante N16R8. Hay que configurar Octal PSRAM y tener presentes los GPIO35, 36 y 37 ocupados por esa interfaz.

¿Qué placas ESP32 pueden trabajar con Zigbee?

La radio 802.15.4 está disponible en los C6, C5, H2, H4, H21 y S31. El C6 conserva Wi-Fi 6 y BLE, mientras que el H2 elimina el Wi-Fi y está más orientado a dispositivos alimentados por batería.

¿Los ESP32-C6, H2 y P4 funcionan con Arduino en ESPHome?

La versión 2025.6.0 de ESPHome añadió esos chips, pero su soporte se mantiene en desarrollo y requiere ESP-IDF en lugar de Arduino. Matter continúa en fase experimental dentro de ESPHome.

🔥 ¿Tienes un minuto? Dale al play, te van a engancharSuscríbete al canal
🔴 NUEVOWindows PUNTÚA tu PC y casi nadie lo sabe 😱Windows PUNTÚA tu PC y casi nadie lo sabe 😱
Los NUEVOS volantes de MOZA con Mercedes, Porsche y FordLos NUEVOS volantes de MOZA con Mercedes, Porsche y Ford
ASUS ROG Spatha X 65K: ¡12 BOTONES y 65.000 DPI! 🔥 #ShortsASUS ROG Spatha X 65K: ¡12 BOTONES y 65.000 DPI! 🔥 #Shorts
ASUS ROG celebra 20 AÑOS con esta ROG ALLY X20 🔥 | Gamescom 2026 #ShortsASUS ROG celebra 20 AÑOS con esta ROG ALLY X20 🔥 | Gamescom 2026 #Shorts
ASUS ROG presenta su BRUTAL DOCK de 260W 🔥 | Gamescom 2026 #ShortsASUS ROG presenta su BRUTAL DOCK de 260W 🔥 | Gamescom 2026 #Shorts

Comentarios

Cargando comentarios…
QIDI Plus5