La placa de desarrollo Wemos D1 está basada en el popular chip que revolucionó el Wifi en sistemas embebidos: Estamos hablando del ESP8266. Con este sencillo módulo podrás realizar el prototipo de cualquier sistema para el IoT (internet of things) en cuestión de horas. El concepto es excelente, pues no requiere de otros accesorios para tener conexión a internet como el accesorio ethernet shield o wifi shield de arduino oficial. Con el Wemos D1 tienes todo: wifi y un potente procesador para potenciar tu aplicación.
Una de las ventajas del Wemos D1 es que se programa utilizando el IDE de Arduino en lenguaje C y C++. Por lo tanto, podemos aprovechar el código realizado para arduino y llevarlo a esta tarjeta fácilmente. De hecho un buen número de librerías diseñadas para tarjetas arduino basadas en AVR ya han sido actualizadas para soportar tarjetas basadas en el ESP8266 como la wemos D1 o el NodeMCU.
Consideraciones de uso: usa una lógica CMOS de 3.3 volts, el procesador (microcontrolador) en el ESP8266 tiene una arquitectura de 32 bits, lo cual hará el manejo de esta placa más parecido a un Arduino DUE que a un Arduino UNO o Mega.
Datos Técnicos:
- Compatible con Redes 82.11 B/G/N
- Voltaje de operación: 3.3V
- Memoria Flash: 4MB
- Pines GPIO: 11
- Interfaz UART: 1
- Pines Analógicos: 1
- Interfaz SPI: 1
- Interfaz I2C por software
- Comunicación USB serial mediante el chip CH340
- Tres modos de operación: Cliente, Acces Point y Simultaneo.
- Seguridad: OPEN / WEP / WPA_PSK / WPA2_PSK / WPA_WPA2_PSK.
- Soporta comunicaciones TCP y UDP
- Soporta hasta 5 conexiones simultaneas como servidor o cliente TCP/UDP
- Compatible con infinidad de librerías en el IDE de Arduino
- API para Wifi compatible con el Shield Wifi Arduino
- Wemos D1 se programa con el IDE de arduino