
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 19 de agosto de 2026 · Especificaciones, pinout, alimentación y configuración ESPHome revisados para la LOLIN D1 mini actual y sus clones.
La Wemos D1 miniEnlace de afiliado, denominada oficialmente LOLIN D1 mini en sus revisiones recientes, es una placa ESP8266 compacta con USB, regulador de 3,3 V y 4 MB de flash. Su tamaño y el ecosistema de shields la convirtieron en una de las placas más prácticas para pequeños nodos ESPHome.
No debe confundirse con una placa Arduino Uno ni con las D1 mini basadas en ESP32-S2/S3/C3. La D1 mini clásica utiliza ESP8266EX. La revisión oficial actual incorpora USB-C, mientras que muchas unidades antiguas y clones conservan Micro-USB o cambian componentes internos.
Veredicto rápido
Es una buena placa para sensores de temperatura, contactos, relés, I²C, 1-Wire y automatizaciones WiFi sencillas. Es barata, pequeña y está muy bien soportada. No es la compra ideal para Bluetooth, audio, cámaras, grandes pantallas o proyectos que necesitan mucha memoria: para eso conviene una variante ESP32.
Especificaciones de la D1 mini
| Característica | LOLIN D1 mini V4 oficial |
|---|---|
| Microcontrolador | ESP8266EX |
| Frecuencia | 80/160 MHz |
| Flash | 4 MB |
| Lógica | 3,3 V |
| GPIO digitales | 11 expuestos, con restricciones |
| Entrada analógica | Una, máximo externo indicado de 3,2 V |
| USB | USB-C en V4; Micro-USB en revisiones anteriores |
| Tamaño | 34,2 × 25,6 mm |
| Peso | Aproximadamente 3 g |
Los 11 pines digitales no equivalen a 11 GPIO libres sin condiciones. Algunos controlan el arranque, otros comparten UART y D0/GPIO16 tiene funciones distintas. Las señales son de 3,3 V y no deben recibir 5 V.
Pinout Wemos D1 mini
| Etiqueta | GPIO | Uso y precaución |
|---|---|---|
| D0 | GPIO16 | Deep-sleep wake; sin pull-up normal y limitaciones de interrupción/1-Wire |
| D1 | GPIO5 | SCL habitual; GPIO cómodo |
| D2 | GPIO4 | SDA habitual; GPIO cómodo |
| D3 | GPIO0 | Debe estar HIGH para arranque normal |
| D4 | GPIO2 | Debe estar HIGH al arrancar; LED integrado en muchas revisiones |
| D5 | GPIO14 | SPI SCLK o GPIO |
| D6 | GPIO12 | SPI MISO o GPIO |
| D7 | GPIO13 | SPI MOSI o GPIO |
| D8 | GPIO15 | Debe permanecer LOW al arrancar |
| RX/TX | GPIO3/1 | UART; el logger puede usarlos |
| A0 | ADC | Solo entrada; no superar el rango de la placa |
En ESPHome funcionan etiquetas como D1 o D2 cuando el board ID es correcto, pero utilizar GPIO5 y GPIO4 hace la configuración más explícita y facilita compararla con el esquema.
Alimentación: USB, 5V y 3V3
- USB: alimenta la placa a través del regulador y permite programarla.
- Pin 5V: está conectado al rail USB/VBUS según revisión; úsalo solo respetando el esquema.
- Pin 3V3: rail regulado para el ESP8266 y periféricos de bajo consumo.
- GPIO: señales de 3,3 V; nunca sirven como entrada directa de 5 V.
Un sensor que consuma más que lo razonable para el regulador necesita alimentación separada y masa común. Los relés, tiras LED y motores no deben alimentarse directamente desde un GPIO. Los picos WiFi también exigen un cable y fuente estables.
La entrada A0 no es igual en todos los ESP8266
El ADC del chip ESP8266 acepta aproximadamente 0–1 V. La D1 mini oficial añade un divisor y especifica un máximo externo de 3,2 V en A0. Un módulo ESP-12 desnudo u otro clon puede ser diferente. Nunca conectes 5 V ni copies el rango sin comprobar tu revisión.
Configuración actual de ESPHome
esphome:
name: d1-mini-salon
friendly_name: D1 mini salón
esp8266:
board: d1_mini
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
binary_sensor:
- platform: gpio
name: "Pulsador"
pin:
number: GPIO4 # D2
mode:
input: true
pullup: true
inverted: true
filters:
- delayed_on_off: 30msboard: d1_mini aplica el mapa y los parámetros de esta placa. early_pin_init: false puede reducir pulsos tempranos en salidas durante reinicios, pero un relé necesita además un circuito y resistencias que mantengan un estado seguro.
Primer flasheo y OTA
- Utiliza un cable USBEnlace de afiliado de datos, no uno limitado a carga.
- Selecciona D1 mini/ESP8266 en Device Builder.
- Instala por USB y observa los registros.
- Añade el nodo descubierto a Home Assistant.
- Realiza las siguientes actualizaciones mediante OTA protegida.
La revisión oficial utiliza CH340C; algunas placas necesitan su controlador. Un puerto que no aparece puede deberse al cable, driver, conector o a un clon defectuoso, no al YAML.
Shields y clones
El formato D1 mini dispone de shields para relés, pantallas, sensores y alimentación. Comprueba tensión, pin utilizado y altura de conectores: dos shields pueden reclamar el mismo GPIO o dirección I²C.
Un clon puede funcionar perfectamente, pero no des por hecho que reproduce la protección USB, el regulador, el divisor A0 o la flash de la versión oficial. Para una instalación permanente, inspecciona soldaduras, alimentación y temperatura del regulador.
Ventajas y limitaciones
| Ventajas | Limitaciones |
|---|---|
| Muy compacta y económica | Memoria y CPU de ESP8266 |
| USB y regulador integrados | Sin Bluetooth |
| 4 MB de flash en la oficial | Un solo ADC |
| Gran ecosistema de shields | Varios pines afectan al arranque |
| Excelente soporte ESPHome | Clones con componentes variables |
Problemas frecuentes
| Problema | Comprobación |
|---|---|
| No aparece el puerto USB | Cable de datos, driver CH340 y conector |
| No arranca con un módulo conectado | D3/D4/D8 y niveles de boot |
| Reinicios al activar WiFi o relé | Fuente, regulador, cable y masa |
| A0 siempre al máximo | Tensión de entrada fuera de rango |
| El LED funciona al revés | En muchas revisiones D4 está activo a nivel bajo |
| Un shield no responde | Pin, dirección, revisión y conflicto con otro shield |
D1 mini o ESP32
Elige D1 mini si necesitas un nodo WiFi pequeño y simple o ya tienes shields compatibles. Elige una placa ESP32-C3/S3 equivalente si necesitas Bluetooth, USB nativo, más memoria o periféricos. Nuestra comparación ESP32 vs ESP8266 detalla la decisión.
Fuentes comprobadas
Preguntas frecuentes
¿Wemos D1 mini admite 5 V en sus GPIO?
No. La lógica es de 3,3 V. USB/5V alimenta el regulador, pero no cambia el límite de las señales.
¿Puedo usar D1 y GPIO5 indistintamente?
Con board: d1_mini, D1 se mapea a GPIO5. Escribir GPIO5 resulta más universal y explícito.
¿Sigue siendo buena compra?
Sí para nodos WiFi básicos y económicos. Para un proyecto nuevo que pueda crecer, compara primero con una placa ESP32.
La D1 mini sigue siendo excelente cuando su sencillez es una ventaja. Identificar la revisión, respetar los pines de arranque y tratar todas las señales como 3,3 V evita la mayoría de problemas.
Continúa leyendo
Siguiente guía relacionada · 6 min de lectura
ESP8266 Review: características, placas y ESPHome
Actualizado el 17 de agosto de 2026 · Hardware, placas, GPIO, ADC, consumo y configuración ESPHome revisados. El ESP8266 sigue siendo uno de los…
Continuar con este artículo

