• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Использование EmBitz в качестве IDE для ESP8266

espprog

New member
Эта сборка для тех кто не хочет разбираться как настроить IDE для ESP8266.
Просто распакуйте архив, запустите IDE EmBitz, создайте проект под ESP8266 и можете приступать к разработке программы. Файлы добавляются в проект как обычно это делают в IDE (makefile не нужен).
При создании проекта присутствует выбор из нескольких SDK (RTOS_SDK_2.0.0, NONOS_2.0.0, NONOS_2.2.1 и NONOS_3.0.4).
Прошивка выполняется из меню инструментов приложением ESP_HexFlasher_CLI. Шьет HEX файл в ESP8266.
Сборка https://disk.yandex.ru/d/XLjgRJN0VIHsVg

Видео распаковки сборки, запуска IDE, создания проекта, компиляции исходника и его прошивки в ESP8266. https://disk.yandex.ru/i/VRPClykmbOU4qA
 

INTRET

New member
А можно ли этим инструментам собирать из существующих исходников прошивки NodeMCU?
 

espprog

New member
Если речь про Lua-скрипты, то вероятно можно, но в среду нужно добавить инструменты для этого..
 

INTRET

New member
Если речь про Lua-скрипты, то вероятно можно, но в среду нужно добавить инструменты для этого..
Нет речь про сборку самой прошивки NodeMCU is си исходников
 

espprog

New member
Вероятно автор NodeMCU линуксоид. Слишком все завязано на makefile. Нужно потратить время чтобы адаптировать исходники. Встречаются исходные файлы и функции с тем же именами что в SDK.

PIC16 и AVR можно считать устаревшими. В среде есть поддержка STM32. Также впрошлом году появилось обновление библиотек, компилятора и отладчика для STM32 https://habr.com/ru/post/517886/
 
Сверху Снизу