Paso 6: Programación de módulo de ESP8266
ESP8266 MCU es un chip de wifi además de un microcontrolador programable. Hay varios consejos de ESP8266 disponibles, generalmente numeradas ESP-01 a 12 de ESP. Por un simple ESP-01 los precios varían de alrededor de $2 a $15 para un tablero completo con USB a serial y regulador de 3.3 voltios. Porque el ESP8266 proporciona una solución rentable para el mercado creciente de proyectos conectados a internet y dispositivos (Internet de las cosas), se ha convertido en una de las más populares plataformas de desarrollo durante el último año y medio. En consecuencia, una comunidad dedicada ha formado alrededor de la plataforma (http://esp8266.com), que se ha centrado en la mejora de su funcionalidad. Para empezar, opciones de firmware diferentes han sido portados para correr en la ESP8266, efectivamente lleva de una simple serie a adaptador Wi-Fi en un microcontrolador completamente funcional con acceso a su GPIO y funciones basadas en hardware como I2C, PWM, comunicación 1-Wire y la ADC; todo esto, por supuesto, además de mantener sus capacidades de conexión Wi-Fi.
Antes de iniciar programación flash tu ESP-01 con el último firmware de NodeMCU. Una vez que haya subido el firmware más reciente de NodeMCU. Todos necesitamos del yo es subir init.lua, button.lua y ifttt.lua. No olvides modificar tu SSID, contraseña, trigger IFTTT y clave. Para cargar todos los archivos de Lua puede utilizar LuaLoader.
Agradecimiento especial a Noel Portugal que primero desarrolló los fragmentos de código de su botón fácil de IFTTT.