• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

SCITE и ESP

Victor

Administrator
Команда форума
в ESPlorer я еще HexDump сделал и View, а так, на вскидку, вроде все ок
fGet получить файл и ... дальше надо 2 варианта - сохранить на диск (допустим для скомпилированных файлов) или сразу открыть в редакторе
 

nikolz

Well-known member
Добрый день,
Сегодня закончил кросс-компилятор для ESP
------------------------------
Получилось следующее:
В SCITE пишу и транслирую программы, отлаживаю синтаксис и алгоритмы,
которые не зависят от встроенных функций ESP.
Бинарные (байт-код) программы lua загружаю в файловую систему ESP.
После этого можно работать на на любом терминале.
------------------------------------
Нет надобности текстовые файлы грузить в ESP и там их транслировать.
------------------------
Задача со SCITE и ESP решена
Всем спасибо
 
Последнее редактирование:

nikolz

Well-known member
Сегодня закончил TCP терминал для получения данных с датчиков подключенных к ESP
Получился вот такой набор программ для разработки софта на LUA
 

nikolz

Well-known member
Добрый день,
Последние новости
встроил кросс-компилятор в терминал.
Теперь терминал не зависит от SCITE
Писать программы можно на любом редакторе текста.
Более того их не надо грузить в ESP в тестовом виде.
просто делаем список программ в файле проекта
после того , как написали все программы на компе, жмем на кнопку "pro" указываем файл со списком и терминал компилирует их все и грузит их все в ESP.
вот так:
 

pvvx

Активный участник сообщества
Очень здорово!
Не подскажите, в телефон и планшеты на Андроид есть Lua?
 

sherr

New member
Очень здорово!
Не подскажите, в телефон и планшеты на Андроид есть Lua?
Не в теме, но Гугль выдаёт кучу ссылок, среди них и открытый проект https://github.com/mkottman/AndroLua
ну и так до кучи тема на 4pda.ru http://4pda.ru/forum/index.php?showtopic=611365
и вот чтобы писать и запускать небольшие скрипты прямо на планшете/телефоне
 

Вложения

Последнее редактирование:

nikolz

Well-known member
добрый день,
хотелось бы услышать критику следующего:
-----------------------------
в результате отладки различных программ на луа пришел к следующему интерфейсу
1) пишем список программ проекта в файл
2) указываем в терминале (см выше) имя проекта
3) терминал компилирует все файлы в байт -код, бинарный код грузит в ESP, а имя первого файла из проекта
в ESP переименовывает в main.lc
4) жмем кнопку main и проект запускается.
5) Для перезапуска прописываем вызов Main.lc в init.lua и пишем init.lua в ESP
--------------------------------
Получился очень удобный интерфейс отладки.
----------------------------
Т е составили список,
написали файлы в любом редакторе(удобнее в SCITE)
грузим проект в ESP
и пускаем.
------------------------------
 

Jab

New member
Спасибо, вроде бы nodeMCU-tool решает ту же задачу из командной строки и проект похоже жив.
 
Сверху Снизу