Placas de Prototipado con ESP8266
Wemos D1 Mini
Wemos son una serie de placas de prototipado con chip ESP8266 integrado para conexión WiFi. Hay varios modelos y la página web oficial es https://www.wemos.cc/
En los microcontroladores ESP8266 y en las placas WeMos es posible varios firmware:
- Arduino: https://github.com/esp8266/Arduino
- Comados AT: https://github.com/espressif/ESP8266_NONOS_SDK
- NodeMCU (Lua): https://github.com/nodemcu/nodemcu-firmware/tree/dev-esp32
- MicroPython: https://micropython.org/
Tienda oficial de WeMos: https://es.aliexpress.com/store/1331105
Wemos ha apostado por el formato pequeño de placa.
ATENCIÓN: Al usar el WeMos D1 mini con Arduino los número de los pines no corresponden con los números que pongamos en el IDE de Arduino, es decir, el pin D4 de WeMos D1 Mini puedo llamarlo como D4 o como 2, estas dos líneas son equivalentes y ponen a HIGH el pin D2 del WeMos:
- digitalWrite(D4,HIGH)
- digitalWrite(2, HIGH)
NodeMCU
NodeMCU es una plataforma IoT de código abierto. Incluye firmware para programar en Lua que se ejecuta en el ESP8266 Wi-Fi SoC de Espressif Systems y está basado en el módulo ESP-12.
Web oficial: http://www.nodemcu.com/index_en.html
El término “NodeMCU” por defecto se refiere al firmware en lugar de los kits de desarrollo de ESP8266. El firmware utiliza el lenguaje de secuencias de comandos Lua.
Github: https://github.com/nodemcu
Documentación: http://nodemcu.readthedocs.io/en/master/
Ejercicio Propuesto
Instalar el IDE de Arduino. Descargar desde https://www.arduino.cc/en/Main/Software
Tutorial paso a paso de instalación: https://aprendiendoarduino.wordpress.com/2017/06/18/instalacion-software-arduino/
Para saber más sobre el IDE y su configuración: https://aprendiendoarduino.wordpress.com/2017/06/18/ide-arduino-y-configuracion/