pvvx
Активный участник сообщества
Подойдет, но надо внести массу исправлений, а время на это пока не было. Тем более я не программист (только постольку поскольку) - т.е. не совсем привычная среда для рода занятий....Переключение контекстов уже давно сделано — странно что в NodeMCU его до сих пор не прикрутили (всего-то два файла добавить).
Например, в "ардурине", как Вы любите выражаться, все функции с блокирующим поведением переключают контекст на системный, и возврат в контекст скетча происходит по таймеру/коллбэку/событию. В lua вполне подойдет такая модель.