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

Web Server на ESP8266_RTOS_SDK (дело было вечером, делать было нечего)

Slacky

Member
Решил я посмотреть, что предлагает espressif на данный момент. Оказалось, они сделалил более-менее работающий (тут модное слово) фреймворк под FreeRTOS. Оказалось, очень легко перенести код от esp32 на esp8266.

Это заготовка. Просто пример. Может закачать файлы в html директорию spiffs. Показать их. Обновить прошивку. Оригинальный компонент esp_http_server немного подкорректировал (не понятно, чего они сами этого не сделали, ноги растут из одного места) на предмет регистрации таких URL, как например /*, чтобы не прописывать каждый файл *.html. Это очень удобно. Можно загрузить совершенно новый html, которого не было при компиляции и он будет работать, не нужно прошивку пересобирать.

В общем если кому интерено - https://github.com/slacky1965/web_server_uploader_esp8266
 
Сверху Снизу