Wemos D1 Mini ch340 WIFI
$16,00
Wemos D1 Mini con CH340. ESP8266 WiFi, 11 GPIO, 4MB flash. Compacto, ideal para IoT, sensores y domótica. Compatible con Arduino IDE.
1 disponibles
Descripción
ℹ️ Información general
El Wemos D1 Mini es una placa ultra compacta y potente basada en el chip ESP-12F (ESP8266), diseñada para proyectos IoT donde se necesita conectividad WiFi, bajo costo y tamaño mínimo. Incluye:
El Wemos D1 Mini es una placa ultra compacta y potente basada en el chip ESP-12F (ESP8266), diseñada para proyectos IoT donde se necesita conectividad WiFi, bajo costo y tamaño mínimo. Incluye:
- 📶 Módulo WiFi ESP-12F con antena PCB integrada
- 🔌 Convertidor USB a Serial CH340G (versión económica)
- 🧩 11 pines GPIO accesibles en bordes laterales
- ⚙️ Regulador de voltaje 3.3V integrado
- 📦 Formato miniatura (≈35 mm × 26 mm) — perfecto para montaje en cajas pequeñas o wearables
Ideal para sensores remotos, sistemas de domótica, control por app, monitoreo ambiental o cualquier proyecto que requiera conectividad inalámbrica sin sacrificar funcionalidad.
⚙️ Especificaciones técnicas
- 🧠 Chip principal: ESP8266EX (ESP-12F) — Tensilica LX106 @ 80/160 MHz
- 📶 WiFi: 802.11 b/g/n (2.4 GHz), modo STA/AP/STA+AP
- 💾 Memoria:
- Flash: 4 MB (típico en versiones modernas)
- SRAM: 96 KB (DRAM) + 80 KB (IRAM)
- 🔌 Puertos:
- 11 GPIO (D0–D8, D10, A0)
- 1 entrada analógica (A0 — 0–3.3V, 10-bit)
- UART, I²C, SPI, PWM, interruptores
- ⚡ Voltaje de operación: 3.3V (lógica y E/S — no 5V!)
- 🔋 Consumo: ~70 mA (idle), hasta 250 mA en transmisión WiFi
- 📦 Dimensiones: 35 mm × 26 mm
- 🌐 Compatibilidad: Arduino IDE (core ESP8266), PlatformIO, MicroPython
🔌 Información de conexionado (detallada y práctica)
🔹 Conexión básica:
- Enchufa el USB Micro-B a tu computadora → se detecta como puerto COM (si no aparece, instala drivers CH340 desde WCH.cn).
- Alimentación: Solo por USB (5V entrante → regulado a 3.3V internamente).
- ⚠️ Nunca conectes 5V a los pines GPIO — son 3.3V lógica.
📌 Pines clave (etiquetados en la placa):
|
Etiqueta
|
GPIO
|
Función típica
|
Notas
|
|---|---|---|---|
|
D0
|
16
|
Deep Sleep, LED
|
No PWM, no INT
|
|
D1
|
5
|
I²C/UART/SPI
|
SCL en I²C
|
|
D2
|
4
|
LED onboard (activa LOW)
|
También GPIO4
|
|
D3
|
0
|
Boot mode
|
LOW = modo programación
|
|
D4
|
2
|
SDA en I²C
|
También LED (compartido)
|
|
D5
|
14
|
SPI CLK
|
|
|
D6
|
12
|
SPI MISO
|
|
|
D7
|
13
|
SPI MOSI
|
|
|
D8
|
15
|
SPI SS
|
Debe ser LOW al arrancar
|
|
D10
|
13?
|
No está en todos los modelos
|
Verifica tu placa
|
|
A0
|
—
|
Analog input (0–3.3V)
|
10-bit, solo 1 canal
|
✅ Librerías recomendadas:
WiFi,ESP8266WebServer,PubSubClient(MQTT)Blynk,ArduinoOTA,ThingSpeak- Para sensores:
DHT.h,Adafruit_SSD1306,BH1750, etc.
📌 Ejemplo rápido: LED parpadeante + WiFi
#include <ESP8266WiFi.h>
const char* ssid = «tu_red»;
const char* password = «contraseña»;
void setup() {
pinMode(2, OUTPUT); // D2 = LED
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(«.»);
}
Serial.println(«\n¡Conectado!»);
}
void loop() {
digitalWrite(2, HIGH);
delay(500);
digitalWrite(2, LOW);
delay(500);
}
⚠️ Recomendaciones clave:
- El pin GPIO0 (D3) debe estar en HIGH al encender para arranque normal. Si está LOW, entra en modo de grabación.
- Para usar A0 (analog) con sensores de 3.3V, no necesitas divisor — soporta hasta 3.3V directamente (a diferencia del NodeMCU clásico).
- El CH340 es económico, pero si usas Linux/macOS frecuentemente, considera la versión con CP2102 para mayor estabilidad.
- Usa
ESP.restart()oESP.deepSleep()para ahorro energético. - Evita cargar directamente servos/motores en GPIO — usa transistores o drivers.
💡 Usos sugeridos:
- Sensores IoT en cajas pequeñas (ej. medidor de humedad en maceta)
- Control de luces inteligentes vía MQTT
- Termómetros web con gráficos en tiempo real
- Proyectos de educación en redes inalámbricas
- Gateways Bluetooth/WiFi para dispositivos Zigbee (con firmware adicional)















Valoraciones
No hay valoraciones aún.