ESP8266 nodeMCU

Как другой вариант использования ESP8266 - прошивка nodeMCU, которая интересна тем, что программу можно писать на Lua, а не на C.

Старая сборка доступна для скачивания https://github.com/nodemcu/nodemcu-firmware/releases/, новую версию можно собрать из исходников по ссылке https://github.com/nodemcu/nodemcu-firmware , там же есть большое количество примеров.

Есть так же сайт, на котором можно собрать прошивку nodeMCU с необходимыми модулями - http://nodemcu-build.com/index.php

Можно так же собрать и самому, всё расписано на странице проекта http://nodemcu.com/index_en.html

 

Некоторые полезности на Lua:

Листинг файлов

for n,s in pairs(file.list()) do print(n.." size: "..s) end

Просмотр файла

if file.open("web-test.lua") then print(file.read()) file.close() end

esp8266, wifi, lua, nodemcu