Сделали кросс-компилятор для компиляции lua файлов в байт код на Windows XP.
Рекомендую использовать SCITE для написания программ для nodeMCU.
Если работать в SCITE, то компилятор можно включить в него, записав в файл lua.properties следующие строки:
command.name.8.*=compile ESP
command.8.*.lua=luac.cross.exe -s -o «$(FileName).lc» «$(FileNameExt)»
После этого компилятор появится в меню SCITE и его можно будет вызывать комбинацией клавиш <Ctrl+8>
Теперь не надо загружать lua файлы в текстовом виде в ESP.
можно сразу загружать байт-код.
Для загрузки и отладки программ на ESP сделали терминал nkESP
Программа написана на lua.
Модуль для UART написан на СИ.