Saltar al contenido

ESP8266 Review: características, placas y ESPHome

05/08/2022
Placa ESP8266 con el texto todavía sirve, pero no para todo

En calidad de Afiliado de Amazon, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. Si compras desde estos enlaces, el precio para ti es el mismo y Amazon me paga una pequeña comisión que ayuda a mantener Tecnoyfoto.

Actualizado el 17 de agosto de 2026 · Hardware, placas, GPIO, ADC, consumo y configuración ESPHome revisados.

El ESP8266 sigue siendo uno de los microcontroladores WiFi más conocidos de la domótica DIY. Fue decisivo para abaratar sensores y relés conectados, y todavía funciona bien con ESPHome. Sin embargo, ya no es la opción automática para cualquier proyecto: su memoria, sus pines y sus periféricos son bastante más limitados que los de la familia ESP32.

Esta review distingue el chip de las placas NodeMCU, Wemos D1 mini y módulos ESP-01/ESP-12. Esa diferencia importa porque la placa añade memoria flash, regulador, USB, divisores, LED y resistencias de arranque que cambian el uso real.

Veredicto rápido

ESP8266 merece la pena para un nodo WiFi sencillo conectado a corriente: contactos, relés, DS18B20, sensores I²C o contadores de pulsos. Para comprar una placa destinada a Bluetooth, audio, pantallas exigentes, muchos sensores o ampliaciones futuras, es mejor empezar con ESP32.

  • Lo mejor: precio, disponibilidad, tamaño, documentación y soporte maduro.
  • Lo peor: poca RAM, un solo ADC, pines de arranque delicados y ausencia de Bluetooth.
  • Compra recomendada: solo si el proyecto es básico o necesitas sustituir hardware equivalente.
  • No es necesario reemplazarlo: si el dispositivo instalado es estable y cumple su función.

Chip, módulo y placa de desarrollo

FormatoQué incluyeUso habitual
ESP8266EXEl chipDiseños electrónicos propios
ESP-01Módulo pequeño con pocos pinesIntegración compacta y dispositivos antiguos
ESP-12E/12FMódulo con antena, flash y más GPIOBase de muchas placas y productos
NodeMCUESP-12, regulador y USB-seriePrototipos con más pines expuestos
LOLIN/Wemos D1 miniPlaca compacta con USB, regulador y shieldsNodos ESPHome pequeños

Los nombres comerciales no garantizan una revisión idéntica. Los clones pueden cambiar regulador, flash, conversor USB o divisor del ADC. Si un dato eléctrico es importante, revisa el esquema de la placa concreta.

Especificaciones útiles

  • CPU Tensilica L106 de 32 bits, normalmente a 80 MHz y configurable a 160 MHz.
  • WiFi 2,4 GHz 802.11 b/g/n; no incluye Bluetooth.
  • Memoria flash externa, habitualmente 4 MB en placas NodeMCU/D1 mini modernas.
  • UART, SPI, I²C por software/hardware según uso, PWM y 1-Wire mediante componentes.
  • Un ADC de 10 bits en el chip, con rango desnudo aproximado de 0–1 V.
  • Lógica de 3,3 V: los GPIO no son tolerantes a 5 V.

GPIO seguros y pines de arranque

GPIO0, GPIO2 y GPIO15 determinan el modo de arranque. Para iniciar desde la flash deben quedar respectivamente HIGH, HIGH y LOW. Una carga externa que fuerce otro nivel puede impedir que el dispositivo arranque. GPIO6 a GPIO11 suelen estar conectados a la memoria flash y deben evitarse.

GPIOUso prácticoPrecaución
GPIO4 / GPIO5I²C, entradas o salidas generalesSuelen ser los más cómodos
GPIO12/13/14SPI o GPIO generalDisponibles en ESP-12 y placas grandes
GPIO0/2/15GPIO con restriccionesNo alterar su nivel requerido durante arranque
GPIO1/3UART TX/RXEl logger puede interferir
GPIO16GPIO y despertar de deep sleepCaracterísticas distintas; sin pull-up interno normal

ADC: el límite que causa más errores

El ADC interno del ESP8266 desnudo acepta aproximadamente 0–1 V. Algunas placas añaden un divisor antes de A0 para medir hasta unos 3,2–3,3 V. No conectes 5 V ni asumas que todos los clones comparten el mismo circuito. Mide o consulta el esquema.

El ADC tampoco es un instrumento de precisión. Alimentación, WiFi, divisor y tolerancias introducen error. Para medidas exigentes conviene un ADC externo adecuado y calibrado.

Alimentación y estabilidad

Los picos de transmisión WiFi requieren una fuente estable. Reinicios aleatorios, pérdida de conexión o mensajes de brownout suelen apuntar a regulador, cable USBEnlace de afiliado o caída de tensión. No alimentes la placa desde un GPIO y no uses la salida 3,3 V para cargas que excedan la capacidad del regulador.

Una placa puede aceptar 5 V por USB o por el pin marcado 5V/VIN porque incorpora regulador; eso no convierte sus entradas en tolerantes a 5 V. La lógica continúa siendo de 3,3 V.

Consumo y deep sleep

ESP8266 puede entrar en deep sleep y despertar conectando GPIO16 a RST según el diseño. En una placa de desarrollo, el regulador, el chip USB-serie y el LED pueden dominar el consumo dormido. Para batería, mide la placa completa y evita suponer la cifra del chip.

WiFi también consume energía durante asociación y transmisión. A menudo es más eficiente despertar, medir, enviar y dormir que permanecer conectado. ESPHome ofrece deep sleep, pero el ciclo debe diseñarse para no perder actualizaciones o dejar inaccesible el nodo.

ESPHome seguro para ESP8266

esphome:
  name: sensor-esp8266
  friendly_name: Sensor ESP8266

esp8266:
  board: nodemcuv2
  early_pin_init: false

logger:

api:
  encryption:
    key: !secret api_encryption_key

ota:
  - platform: esphome
    password: !secret ota_password

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

sensor:
  - platform: wifi_signal
    name: "Señal WiFi"
    update_interval: 60s

button:
  - platform: restart
    name: "Reiniciar"

early_pin_init: false puede evitar cambios prematuros en salidas conectadas a relés durante reinicios, aunque el comportamiento eléctrico debe resolverse también con resistencias y un circuito seguro. Cambia board si utilizas una Wemos D1 mini.

Ventajas y desventajas

VentajasDesventajas
Muy económico y disponibleRAM y flash útiles limitadas
WiFi integrado y soporte ESPHome maduroSin Bluetooth
Placas compactas con USBSolo un ADC y con rango delicado
Gran cantidad de proyectos existentesVarios GPIO condicionan el arranque
Suficiente para nodos simplesPoco margen para funciones modernas exigentes

Cuándo migrar a ESP32

  • El compilador o los registros muestran falta de memoria.
  • Necesitas Bluetooth, audio, voz, cámara o USB nativo.
  • Faltan GPIO, UART o ADC independientes.
  • Quieres un Bluetooth proxy o una pantalla compleja.
  • Es un proyecto nuevo que crecerá con el tiempo.

No migres un nodo estable solo por antigüedad. Si mide o conmuta correctamente y recibe actualizaciones, reemplazarlo puede añadir trabajo sin mejorar la experiencia. Consulta ESP32 vs ESP8266 para decidir con criterios concretos.

Problemas frecuentes

SíntomaCausa probable
No arranca al conectar un reléUn pin de strapping queda en nivel incorrecto
Reinicios con WiFiFuente, regulador o cable insuficiente
No entra en modo programaciónGPIO0/BOOT, puerto o cable USB
A0 saturadoTensión fuera del rango de la placa
El puerto serie muestra basura inicialEl bootloader del ESP8266 usa 74800 baudios
OTA deja de caberFirmware demasiado grande para la partición disponible

Fuentes comprobadas

Preguntas frecuentes

¿ESP8266 está obsoleto?

No para nodos simples existentes. Sí ha dejado de ser la opción más versátil para una compra nueva.

¿Sus GPIO admiten 5 V?

No. Utiliza lógica de 3,3 V y adapta cualquier señal superior.

¿NodeMCU y D1 mini usan el mismo YAML?

Comparten ESP8266, pero requieren el board ID y mapeo de pines correctos. Es preferible escribir GPIO internos para evitar ambigüedad.

ESP8266 sigue siendo una herramienta útil cuando se utiliza dentro de sus límites. Su mejor papel actual es resolver tareas WiFi pequeñas, bien documentadas y eléctricamente seguras, no competir con todas las funciones de un ESP32 moderno.

Continúa leyendo

Siguiente guía relacionada · 6 min de lectura

ESP32 vs ESP8266: diferencias y cuál elegir

Actualizado el 16 de agosto de 2026 · Comparativa renovada para distinguir el ESP8266 del ESP32 clásico y de las variantes ESP32 actuales. La…

Continuar con este artículo