Fork me on GitHub

Lámpara RGB con NodeMCU

June 18, 2016

Siguiendo con las pruebas con NodeMCU armé un pequeño script que cambia aleatoriamente los valores de un led rgb cada cierto tiempo. Para setear los valores del led usé el módulo pwm. Salvo el pin 0 el resto de los pines soporta pwm. Acá el esquema de conexiones

Para generar los valores aleatorios usé math.random de la librería estándar y para el timer el módulo tmr. Metí todo en funciones y quedó así

Quería probar el upload del archivo y entonces encontré luatool, escrito en Python :) Se pueden subir n archivos y uno de ellos debe ser init.lua, que será el que se ejecute durante el start.

luatool  --port /dev/ttyUSB0 --src rgb.lua --dest init.lua --verbose

Eso es todo :)

Lua Trabajos esp8266