Paso 4: Programación de la ESP8266, esto puede ser difícil!
Para la codificación la 8266 ESP sí mismo usted necesita poner en modo bootloader (utilizando la herramienta de programación si lo compró) entonces una vez es flasheado con ESPFlasher necesita para luego cargar el código lua mediante una aplicación llamada ESPlorer. Un amable caballero llamado quindorian ha detallado este proceso como parte de su proyecto regulador de tira de LED. Él utiliza el ESP-01 y ha diseñado su propio pequeño circuito utilizando un mosfet para hacer el PWM, el tablero de conductor del LED que estamos utilizando tiene incorporado PWM así que en este caso sólo tenemos que pedir prestado su código :-)
Recomiendo leer las siguientes tres entradas en el blog de su que muestran el proceso con gran detalle.
http://blog.quindorian.org/2015/01/esp8266-WiFi-le...
http://blog.quindorian.org/2015/01/esp8266-WiFi-le...
http://blog.quindorian.org/2015/03/esp8266-WiFi-le...
Utilizar el mismo código como quindorian excepto que tuve que agregar una sola línea
LED1_target = 1023-LED1_target
Coloqué esta directamente debajo de la línea
LED1_target = tonumber (string.sub (capacidad de carga, 29))
Tuve que hacerlo como el PWM es invertido en el tablero de conductor del LED así que usted debe suministrar una pequeña corriente para reducir el nivel de luz y establecer en 1023 para apagarlo.
Si usted desea utilizarlo en su propio sin domótica sólo necesita módulo de programa de la ESP, yo no lo he probado personalmente pero algo como esto debería funcionar