Прошивка ESP8266 через веб-браузер
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Прошивка ESP8266 через веб-браузер
Заливать прошивку нужно в формате .bin, как сделать bin файл:
Нажмите в FLProg "Компилировать проект", далее в arduino ide зайти в Скетч->Экспорт бинарного файла, после компиляции зайти в Скетч->Показать папку скетча, в папке будет лежать файл с расширением bin.
По умолчанию адрес: ип_адрес_есп:8080/update
Доступные параметры блока:
port - порт веб-сервера (не используйте 80 порт, если используете веб-интерфейс FLProg);
path - путь в строке браузера;
login - имя пользователя для авторизации (по умолчанию: admin);
password - пароль (по умолчанию: admin);
- Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
- Если используете защиту от зависания, то отключите или увеличьте время, иначе контроллер перезагрузится недождавшись загрузки прошивки.
Нажмите в FLProg "Компилировать проект", далее в arduino ide зайти в Скетч->Экспорт бинарного файла, после компиляции зайти в Скетч->Показать папку скетча, в папке будет лежать файл с расширением bin.
По умолчанию адрес: ип_адрес_есп:8080/update
Доступные параметры блока:
port - порт веб-сервера (не используйте 80 порт, если используете веб-интерфейс FLProg);
path - путь в строке браузера;
login - имя пользователя для авторизации (по умолчанию: admin);
password - пароль (по умолчанию: admin);
- Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
- Если используете защиту от зависания, то отключите или увеличьте время, иначе контроллер перезагрузится недождавшись загрузки прошивки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось User8 20 июл 2019, 10:32, всего редактировалось 11 раз.
Обновление ESP8266 через веб-браузер
спасибо за отличный блок , очень к статье . но вот через интернет не хочет а в локальной получается.
Обновление ESP8266 через веб-браузер
[ref]MegaF[/ref], нужно порт открыть и иметь внешний ип, чтобы можно было зайти из интернета.
Обновление ESP8266 через веб-браузер
на веб-интерфес с другого ир захожу спокойно , есп весит на локальной и его ир прописывал в роутере . вы имеете виду еще открить 8080 ?User8 писал(а): 09 июл 2019, 11:56 [ref]MegaF[/ref], нужно порт открыть и иметь внешний ип, чтобы можно было зайти из интернета.
Обновление ESP8266 через веб-браузер
[ref]MegaF[/ref], да, на роутере нужно пробросить порт, иначе не пустит.
Обновление ESP8266 через веб-браузер
я использовал 502 и он у меня открыт .пока не получается . пишет время ожидании истекло .User8 писал(а): 09 июл 2019, 12:08 [ref]MegaF[/ref], да, на роутере нужно пробросить порт, иначе не пустит.

Отправлено спустя 30 минут 6 секунд:
спасибо все нормально

- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Обновление ESP8266 через веб-браузер
[ref]User8[/ref], на 4х мб модулях с qflash работает влет. На 1 мб с dflash - грузит до 70%. Какой предельный размер скетча Update не знаете?
Обновление ESP8266 через веб-браузер
[ref]ivanpost[/ref], по идее нужно как минимум размер скетча x2. В esp-01 и с ota arduino ide не получается залить проект.
Обновление ESP8266 через веб-браузер
попробуйте выключит защиту от зависании .ivanpost писал(а): 09 июл 2019, 23:56 [ref]User8[/ref], на 4х мб модулях с qflash работает влет. На 1 мб с dflash - грузит до 70%. Какой предельный размер скетча Update не знаете?
Обновление ESP8266 через веб-браузер
большое спасибо за этот блок , отлично все работает.а можно ли через веб-броузер прошить например нано ?User8 писал(а): 09 июл 2019, 03:05 Заливать прошивку нужно в формате .bin, как сделать bin файл:
Нажмите в FLProg "Компилировать проект", далее в arduino ide зайти в Скетч->Экспорт бинарного файла, после компиляции зайти в Скетч->Показать папку скетча, в папке будет лежать файл с расширением bin.
По умолчанию адрес: ип_адрес_есп:8080/update
Доступные параметры блока:
port - порт веб-сервера (не используйте 80 порт, если используете веб-интерфейс FLProg);
path - путь в строке браузера;
login - имя пользователя для авторизации (по умолчанию: admin);
password - пароль (по умолчанию: admin);
- Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
- Если используете защиту от зависания, то отключите или увеличьте время, иначе контроллер перезагрузится недождавшись загрузки прошивки.
Обновление ESP8266 через веб-браузер
[ref]MegaF[/ref], слишком слабая она и мало памяти, можно только в связке с esp на которую нужно поставить прошивку esp-link.
Обновление ESP8266 через веб-браузер
я это и имею ввиду, в связке с есп но если на есп уже веб-страница настройки девайса и вся это кухня на каком нибудь объекте .как есп-линк поставишь?User8 писал(а): 16 июл 2019, 08:26 [ref]MegaF[/ref], слишком слабая она и мало памяти, можно только в связке с esp на которую нужно поставить прошивку esp-link.
Обновление ESP8266 через веб-браузер
[ref]MegaF[/ref], кроме esp-link ничего больше на esp работать не будет, если нужна есп не только для прошивки, то придется использовать две есп, одна для прошивки ардуины нано, вторая для программы нужной.
Прошивка ESP8266 через веб-браузер
Ребята что выбирать Firmware или Filesystem ?
При попытки прошить ESP-8266 через filesytem выходит ошибка о том что не достаточно места.. Дайте совет как исправить
При попытки прошить ESP-8266 через filesytem выходит ошибка о том что не достаточно места.. Дайте совет как исправить
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Прошивка ESP8266 через веб-браузер
Для ESP32 не пробовали?User8 писал(а): 09 июл 2019, 03:05 Заливать прошивку нужно в формате .bin, как сделать bin файл:
Нажмите в FLProg "Компилировать проект", далее в arduino ide зайти в Скетч->Экспорт бинарного файла, после компиляции зайти в Скетч->Показать папку скетча, в папке будет лежать файл с расширением bin.
По умолчанию адрес: ип_адрес_есп:8080/update
Доступные параметры блока:
port - порт веб-сервера (не используйте 80 порт, если используете веб-интерфейс FLProg);
path - путь в строке браузера;
login - имя пользователя для авторизации (по умолчанию: admin);
password - пароль (по умолчанию: admin);
- Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
- Если используете защиту от зависания, то отключите или увеличьте время, иначе контроллер перезагрузится недождавшись загрузки прошивки.
Автор программы FLProg.
-
- Рядовой
- Сообщения: 91
- Зарегистрирован: 12 сен 2019, 07:10
- Имя: Дмитрий
Прошивка ESP8266 через веб-браузер
Или VPNUser8 писал(а): 09 июл 2019, 11:56 [ref]MegaF[/ref], нужно порт открыть и иметь внешний ип, чтобы можно было зайти из интернета.
Прошивка ESP8266 через веб-браузер
[ref=#00aa00]support[/ref],
Можно эти пробывать:
https://github.com/lbernstone/asyncUpdate
https://github.com/espressif/arduino-es ... Update.ino
Можно эти пробывать:
https://github.com/lbernstone/asyncUpdate
https://github.com/espressif/arduino-es ... Update.ino
- BormanYA
- Рядовой
- Сообщения: 95
- Зарегистрирован: 10 янв 2018, 18:07
- Откуда: Дмитров
- Имя: Михаил
- Благодарил (а): 2 раза
Прошивка ESP8266 через веб-браузер
Вывел через доменное имя роутера Kenetic, в стиле nodemcu.myhata.keenetic.link и чудесно работает без DDNS и прочего. Даже через серый IP. 

Прошивка ESP8266 через веб-браузер
Спасибо, работает. Конфликтовало с активированными веб настройками в плате.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя