• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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
 
Сверху Снизу