Paso 4: LUA Simple en el ejemplo se
Veamos un ejemplo muy simple de programación del módulo. Vamos a utilizar la funcionalidad de arranque construida en el firmware LUA como sigue:
crear un archivo llamado init.lua
escribir comandos LUA en este archivo
cierre el archivo
Este archivo se se ejecutan cada vez que el módulo de botas. Esto le da muchas posibilidades si quieres utilizar el módulo como un servidor o un dispositivo responder a eventos. Una completa referencia al SDK de ESPressif se puede encontrar aquí.
Permite escribir código simple.
– Abrir el archivo para escritura
File.Open("init.lua","w")
— Escribir un simple mensaje de texto que se muestran en la terminal
File.WriteLine ([[print ("un mensaje simple")]])
— Ajuste el modo SOFTAP
File.WriteLine ([[wifi.setmode (Wi-Fi. SOFTAP)]])
Obtenga el nuevo modo e imprimirlo
File.WriteLine ([[imprimir ("ESP8266 modo es:"... WiFi.getMode())]])
— Cierre el archivo
File.Close()
Poner estos código en un archivo (archivo de texto) y nos enviará el archivo de texto para el ESP8266 con CoolTerm. Asegúrese de que la conexión -> Opciones > transmitir ajustes permiten un retraso por lo que las líneas pueden ser transmitidas sin error, ver primer imagen.
Seleccione conexión -> Opciones -> Enviar archivo de texto y enviar el archivo anterior. Se debe tomar la salida que se muestra en la segunda imagen.