08351
Nuevo producto
Cod: Ver R2
Importante: La placa puede ser indistintamente negra o azul dependiendo de la tanda recibida, y puede tener escrita o no la palabra WEMOS
4 Elemento artículos
Advertencia: ¡Últimos artículos en stock!
Disponible el:
compartir
La placa Wemos D1 WiFi, con su formato compatible con el Arduino UNO se presenta como una excelente opción para iniciarse en el mundo del Internet de las cosas. Veremos en este artículo sus principales características y que necesitamos para utilizarla en nuestros proyectos.
Aunque ya tiene algunos años en el mercado, la placa Wemos D1 tiene características sumamente interesantes para aquellos que quieren comenzar a experimentar en el campo del Internet de las cosas (IoT), ya que tiene el mismo formato que un Arduino UNO, lo que permite hacer conexiones con facilidad y utilizar algunas placas shield compatibles. Predecesora de la D1 mini, esta placa puede encontrarse en dos versiones, la revisión 1 (D1 R1) y la revisión 2 (D1 R2).
La diferencia mas importante es la distribución de los pines digitales, que cambia de una placa a otra, como veremos mas abajo. Por último, una pequeña diferencia en la R2 es la presencia de un conector de 8 pines (2×4) con señales de datos y alimentación. Por el resto, los dos modelos tienen las mismas características y funciones.
Características
Entradas/salidas digitales
Las placas cuentan con 11 pines digitales que pueden programarse como entradas o salidas. Todos pueden ser pines de interrupción y pueden ser usados como salidas PWM o para los protocolos I2C y one-wire, a excepción del pin D0.
Los pines funcionan con 3,3V, así que debe tenerse especial cuidado, sobre todo si los usamos como entradas (aunque la documentación oficial del fabricante deja lugar a dudas, numerosas pruebas realizadas por la comunidad indican que las entradas si tolerarían 5V).
Entrada analógica
La D1 (en sus dos versiones) dispone de solo una entrada analógica (A0), con una tensión máxima de 3,3V. Aunque la entrada analógica del ESP8266 soporta sólo 1V, la placa tiene un divisor resistivo que divide el valor de tensión en el pin A0 por 3,2
Alimentación
Aunque el ESP8266EX funciona con 3,3V, la placa puede ser alimentada a través del Jack de alimentación con una tensión entre 7 y 12 Volts, que luego es regulada a 3,3V. También podemos alimentarla a través del conector micro USB o del pin Vin.
Programación
Existe una variedad de herramientas de programación para estas placas, como el ESPlorer IDE, que permite programarlas en Lua y Python, o el IDE de Arduino, configurado según las instrucciones detalladas en este artículo, si queremos programar en C/C++.
Conclusión
Si bien estas placas no son las mas recientes en el mercado, su bajo costo, sencillez de uso y la posibilidad de utilizar algunos shield del Arduino UNO las hacen una buena elección para iniciarse en el desarrollo con el ESP8266.