Comments 16
А нельзя запускать LUA скрипты на компьютере без загрузки в ESP? Это же ведь скрипт и, по идее, может выполняться просто в интерпретаторе LUA?
Да, таким образом можно легко тестировать логику.
Но рано или поздно натыкаешься на факт того, что что-то работает в коллбеке чего-то, и забрасываешь эту идею.
Но рано или поздно натыкаешься на факт того, что что-то работает в коллбеке чего-то, и забрасываешь эту идею.
У одного меня NodeMCU DevBoard перезагружается при каждом подключении к com порту (один раз) или это нормально?
Приходится городить еще один USB/Serial интерфейс…
Приходится городить еще один USB/Serial интерфейс…
Вы подали мне замечательную идею… Спасибо )
Если же быть конкретным, то github.com/wip-studio/esp.js — в планах довести до альфы за апрель
Если же быть конкретным, то github.com/wip-studio/esp.js — в планах довести до альфы за апрель
Закончил знакомство с nodemcu на ошибке «not enough memory» не поняв, о какой памяти идёт речь. А всего то нужно было разделить один скрипт на несколько небольших файлов. И наверное к лучшему, Си как то понятнее кажется, чем Lua.
ESD-12
Это опечатка и речь про ESP-12?
Другой путь — отладка модулей на LUA и в последствии (если есть необходимость) перенос их на СИ с помощью API CИ для LUA (я, собственно, так и делаю).
Т.е. можно скомпилировать C'шный код, и дёрнуть его из LUA? А где про это можно прочитать?
о VM LUA исполняет LUA скрипты лишь размещенные в оперативной памяти
Я так понимаю, из -за того что код нужно компилировать. Но LUA также может исполнять уже предкомпилированый код. Никто не интересовался работает ли это на NODEMCU и могут такие скрипты исполнятся без полной загрузки в память?
Я собрал отдельно кросс-компилятор под виндой для nodemcu и загружаю в ESP байт-код.
Sign up to leave a comment.
Особенности создания программ в NODEMCU ESP8266 для «интернета вещей»