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

Результаты поиска

  1. Сергей_Ф

    Как добавить обновление на вебсервер

    Это регистрация обработчика web_upd на сервере server и это регистрация обработчика httpUpdate на сервере server, в другой записи и с более сложным функционалом, который описан в библиотеки. Естественно, что на один адрес /update два обработчика поставить нельзя! Нужно выбрать второй вариант...
  2. Сергей_Ф

    Как добавить обновление на вебсервер

    Это не запуск сервера. Это регистрация обработчика события на сервере. Зачем его поместили в условный оператор, да ещё в другом обработчике? Зарегистрируйте обработчик без условий в setup() и будет переходить по /update всегда! И не должно. Обратитесь к нему по адресу /update и увидите страницу.
  3. Сергей_Ф

    Как добавить обновление на вебсервер

    Ещё раз советую разобрать пример https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/WebUpdate/WebUpdate.ino Там будет проще реализовать то что вы хотите для вашего случая. И даже сделать выбор файла и обновление с главной страницы.
  4. Сергей_Ф

    Как добавить обновление на вебсервер

    Так у вас пример WebUpdate, а не HttpUpdate!! Блин!. Почти идентичные название библиотек Ардуино :( HTTPServerUpdate и httpUpdate. Вы хотите по нажатию кнопки на главной странице перейти на страницу обновления? Ну так поставьте переход для неё, зачем вы поставили href=upd? Вы и так можете...
  5. Сергей_Ф

    Как добавить обновление на вебсервер

    Мне кажется, вы не совсем понимаете что делает http update . Вам наверное нужен web update, а вовсе не то что вы пытаетесь использовать. https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/WebUpdate/WebUpdate.ino
  6. Сергей_Ф

    Как добавить обновление на вебсервер

    Кнопка у вас описана тут. Вот и смотрите, что там не правильно работает.
  7. Сергей_Ф

    Как добавить обновление на вебсервер

    Она ничего не вызывает. Это обработчик события, которое происходит при обращении по адресу /update. И судя по всему, у вас оно так и работает.
  8. Сергей_Ф

    Как добавить обновление на вебсервер

    Что значит автоматически переходило? Откуда? Если у вас есть сервер, так добавьте к нему нужные обработчики с любыми адресами и/или кнопками.
  9. Сергей_Ф

    ESP mini pro - не могу стартануть

    Скорее всего 4 мБИТ , а не мБайт! Отсюда и все проблемы
  10. Сергей_Ф

    Как добавить обновление на вебсервер

    У вас обновление где лежит? Вот к тому серверу и надо подключиться клиентом и забрать его. А вы делаете сервер обновления на самом esp, как я понял. Разберитесь в двух примерах клиента и сервера ESP8266HTTPUpdateClient/ESP8266HTTPUpdateServer.
  11. Сергей_Ф

    Проблемы с Wemos d1 r1. Адресная светодиодная ветодиодная лента.

    Есть многое на свете, друг Горацио, Что и не снилось нашим мудрецам
  12. Сергей_Ф

    Умный погреб ;)

    У вас страница автора в кеше браузера. Обновите. Там геркон на gpio 14. Зашунтирован конденсатором 0.1 мкФ. Что странно, на мой взгляд. Он точно не сварит контакты геркона?
  13. Сергей_Ф

    Как разбить скетч на несколько частей?

    Почитайте http://forum.amperka.ru/threads/%D0%9A%D0%B0%D0%BA-%D0%B2%D1%8B%D0%BD%D0%B5%D1%81%D1%82%D0%B8-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%B2-%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%84%D0%B0%D0%B9%D0%BB.5206/
  14. Сергей_Ф

    Как разбить скетч на несколько частей?

    При чем тут функции и классы? Вы на чем пишете? Что за main.cpp? И как может существовать две функции с одинаковыми именами?
  15. Сергей_Ф

    Непонятки с ESP-01

    Точно. Но ttl-convertor'а у него нет и он вместо оного использует nano. Кстати, не всякий ttl-convertor имеет достаточный для esp8266 ток на выходе 3.3В. Так что ваша схема актуальна только для частных случаев.
  16. Сергей_Ф

    Непонятки с ESP-01

    И где тут nano?
  17. Сергей_Ф

    Непонятки с ESP-01

    Вот правильная схема подключения для вашего случая https://images.app.goo.gl/zfMidMKeqMW4D7mb7
  18. Сергей_Ф

    Непонятки с ESP-01

    Там пиковое потребление до 300мА доходит. Вольтметром/амперметром не увидеть, а esp сбоит.
  19. Сергей_Ф

    Непонятки с ESP-01

    Ну и питания 3.3 с нано для esp точно не хватит. Питать надо отдельным блоком питания с током не менее 500mA (это с небольшим запасом).
  20. Сергей_Ф

    Непонятки с ESP-01

    У меня была очень похожая ситуация, когда по невнимательности запитал esp8266 pro от 5в на пин 3.3в. Но вы говорите, что питание 3.3... Проверьте, на всякий случай. Кстати esp у меня остался жив и после перекоммутации питания спокойно прошился и работает до сих пор.
Сверху Снизу