Paso 2: Ahora programar el esp8266
Puede utilizar lua uploader o Esplorer. Un gran trabajo y están dispuestos a trabajar con el esp
Olvidar los sin tierra el pin gpio0, manteniendo todo lo demás el mismo entre el esp y el usb a serie
Cargar el código de abajo en el esp
========================================================================
--Garage abrelatas código
WiFi.setMode (Wi-Fi. ESTACIÓN);
WiFi.Sta.config ("2WIRE713", "0369559266"); WiFi.Sta.SetIP({IP="192.168.1.200",Netmask="255.255.255.0",Gateway="192.168.1.254"});
GPIO.Mode (3, gpio. SALIDA);
GPIO.Write (3, gpio. ALTA);
--Un simple http server srv=net.createServer (net. TCP); SRV:Listen(80,function(Conn) conn:on("receive",function(conn,payload)
--print(payload);
GPIO.Write (3, gpio. BAJO);
TMR.Alarm (0, 1000, 0, function()
GPIO.Write (3, gpio. ALTA);
final)
Conn: send("Opening Garage");
final)
Conn:on("sent",function(Conn) conn: close() end)
final)
=======================================================================
La línea de
WiFi.Sta.config ("2WIRE713", "0369559266");
Este es su actual nombre de wifi y contraseña necesario para asegurarse de que el abridor de puerta de garaje es seguro
y la línea
WiFi.Sta.SetIP({IP="192.168.1.200",Netmask="255.255.255.0",Gateway="192.168.1.254"});
Esto configura el esp a para no tener que adivinar cuál será la ip una dirección ip estática en mi red