Доброго здравия всем!
Я оставил проект на значительное время, но поскольку идея жива, то вернусь к нему.
Как получилось: потерял модуль, а новый было лениво ехать покупать с местного аукциона, а из Китая не хотелось ждать.
Из важного: в uLua доступна компиляция файлов. Это ещё высвобождает памяти для пользовательских задач.
Ссылка.
Для увеличения доступной памяти есть конструктор прошивки, в котором можно отключить неиспользуемые модули.
Ссылка.
По памяти из последнего: не надо делать универсальный скрипт, надо делать под какую-то вашу задачу. Кому надо всё-в-одном, то рекомендую прошивку Максима. uLua такой плотности кода (и скорости) не достичь никогда, поскольку это скриптовый язык.
Пишите, какой функционал вам хотелось бы видеть.