ШАГ №8 — WEB обновление, Время из сети.

Поддержать сайт

Программирование по порядку.
В этом скетче, подключаем обновление через веб интерфейс. Получаем время и дату из сети с сервера NTP.

Step8-TimeUpdate

 

Поддержать сайт

18 мыслей о “ШАГ №8 — WEB обновление, Время из сети.”

  1. Очень познавательные уроки, но сильно не хватает примеров создания самой веб-страницы с парой простых кнопок и окон показания датчиков.

  2. Спасибо за урок!
    возникла ошибка при обновлении через веб интерфейс, выскочило – ошибка обновления и после этого очистилась файловая система есп, то есть при попытке зайти на веб страницы выдает страница не найдена в остальном программа есп выполняется как надо, подскажите из за чего может быть.

      1. модуль есп 01 с 1мб памяти. при прошивке выбирал – Flash size 1M(512SPIFS)
        обновление делал с этого скетча – степ 8…. немного модернизированного конечно под свои нужды.

        1. Обычно есть ограничение на размер памяти для обновления самого скетча. 1M(512SPIFS) может и не работать корректно. Желательно 1M(256SPIFS). Файлы для прошивки откуда берете?

          1. файлы прошивки компилирую из того же скетча в ардуино, его и пытаюсь загрузить через веб интерфейс.
            сейчас вроде как ошибка не выскочила – появилась надпись – update sucses… но модуль после перезагрузки ушел в мигание светодиодом на есп и больше никаких признаков жизни. как вообще должен выглядеть процесс прошивки и как долго?

    1. Такая же проблема. При обновлении через интерфейс стирается файловая система и после прошивки веб интерфейс уже недоступен. Как реализовать обновление и файловой системы, например с удаленного сервера.

  3. Очень полезное видео, есть один момент, не могли бы Вы описать DNS сервер практически на Вашем примере, у меня несколько устройств и хотелось бы не IP -шники вбивать а обращаться по имени. Спасибо!

  4. Столкнулся с проблемой перезагрузки путем нажатия кнопки “Перезагрузить” в веб интерфейсе, модуль не перезагружается автоматически, в мониторе порта выводит -wdt reset и все, после этого только перезагрузка кнопкой на плате.
    с чем это может быть связано?

  5. Без вставки кода такого не компилилось….
    IDE 1.8.6

    кто знает , тот поймет !!!
    void setup() {
    ESP8266WebServer *server;
    server = new ESP8266WebServer(port);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.