Примеры LUA
Подключение к сети wifi
print(wifi.sta.getip())
wifi.setmode(wifi.STATION)
wifi.sta.config("Имя сети","ключ сети")
print(wifi.sta.getip())
Читать дальше
Библиотеки LUA (модули)
Небольшой список библиотек(модулей) для разработки в среде LUA.
Модули заархивированны и приложены как Zip архив LUA_modules_nodemcu_lib.zip
Сразу скажу то, что на работоспособность был проверен только модуль ds18b20.
Далее прикреплю архив с примерами на LUA (LUA_Examples_nodemcu.zip)
____________________________________________________
Читать дальше
Модули заархивированны и приложены как Zip архив LUA_modules_nodemcu_lib.zip
Сразу скажу то, что на работоспособность был проверен только модуль ds18b20.
Далее прикреплю архив с примерами на LUA (LUA_Examples_nodemcu.zip)
____________________________________________________
Читать дальше
Подключение OLED к ESP-01

Для подключения OLED экрана к Esp-01 потребуется собрать прошивку на nodemcu-build.com с модулем U8G.
Читать дальше
Первая программа на Lua(продолжение)
В продолжении первого написанного и успешно загруженного скрипта на LUA сделаем модернизацию и запуск другого скрипта.
Суть заключается в том, чтобы первым делом загружался файл init.lua а через 5-10 секунд уже запускался на выполнение наш основной скрипт например main.lua.
Читать дальше
Суть заключается в том, чтобы первым делом загружался файл init.lua а через 5-10 секунд уже запускался на выполнение наш основной скрипт например main.lua.
Читать дальше
Первая программа на LUA
Первый скрипт на LUA для новичков

После того как Вы научились подключать модуль и менять прошивку в прошлой статье, настало время и написать первую программу(скрипт) на языке LUA в прошивке NODEMCU.
Срипт будет подключаться к Вашему роутеру, используя обычный таймер с задержкой выведет в терминал полученный ip адрес.
Прошивку Lua 5.1.4 on SDK 1.5.4.1 я использовал скомпилированную на сайте nodemcu-build.com/
Модули использовал при компиляции следующие:
adc,bit,bmp085,crypto,dht,encoder,file,gpio,http,i2c,net,node,ow,pwm,rtctime,sntp,spi,tmr,u8g,uart,websocket,wifi
Можно использовать и минимальный набор для первых уроков, но есть и перспектива изучения всех модулей.
Для написания и загрузки LUA скрипта потребуется
Читать дальше