Работа с консолью
Консоль lua доступна через USB-интерфейс и позволяет работать с файлами и файловой системой, быстро тестировать код, загружать и выгружать файлы. Крайне рекомендуется тем, кто разрабатывает большой проект.
Консоль также есть у устройств в включенным ssh.
Консоль имеет стандарный для POSIX-систем вид и привычные команды: ls, cp, rm, edit, ifconfig и т.д.

Для того, чтобы появилось приглашение интерактивной консоли, нужно остановить текущую программу нажатием Ctrl-C (вычключите wdt, если он включен).
Встроенный редактор позволит отредактировать текст файлов, недоступных для редактирования из web-браузера.
Запуск вида edit <имя_файла>
Пакетный менеджер
Пакетный менеджер позволяет устанавливать дополнительные библиотеки из репозитория.
Также можно развернуть локальный репозиторий и обновлять ваш код из него, нарпимер, при запуске устройства.

Инициализация менеджера:
repo = require("repo")()