Прошивка ESP8266 по воздуху OTA
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Прошивка ESP8266 по воздуху OTA
Узнал на канале [ref]ussrsrtru[/ref], о возможности прошивать ESP по воздуху, но надоело мне каждый раз править скетчи перед прошивкой. Блок добавляет поддержку прошивки проекта Flprog через WI-FI. Предварительно на контроллер необходимо загрузить ArduinoOTA из папки с примерами IDE. Блок добавлять в конец проекта. Подробнее как настроить IDE и как подготовить ESP к прошивке по воздуху можно узнать из видео
https://www.youtube.com/watch?v=lPRpuQplolw&t
https://www.youtube.com/watch?v=lPRpuQplolw&t
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Phazz 17 авг 2018, 04:59, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 28 мар 2018, 10:06
- Откуда: Дрогобич
- Имя: Василій
- Благодарил (а): 9 раз
Прошивка ESP8266 по воздуху
Привет! все по инструкции, с pm...02 а сетевого порта нет, не скажеш куда копать.
нашел http://wikihandbk.com/wiki/ESP8266:%D0% ... 1%82%D1%8B
нашел http://wikihandbk.com/wiki/ESP8266:%D0% ... 1%82%D1%8B
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Прошивка ESP8266 по воздуху
viewtopic.php?p=52346#p52346
вот здесь я описал свой текущий метод. Правда условие - прошивка Esp-Link на Esp8266... А так ничего добавлять не нужно и OTA и cURL - работают. Для меня - идеально... по 20 скетчей за вечер загружаю. 100% попадание.
Извините - не разобрался
Я атмегу удаленно прошиваю... Не Esp... У Esp - мало портов...
вот здесь я описал свой текущий метод. Правда условие - прошивка Esp-Link на Esp8266... А так ничего добавлять не нужно и OTA и cURL - работают. Для меня - идеально... по 20 скетчей за вечер загружаю. 100% попадание.
Извините - не разобрался

Прошивка ESP8266 по воздуху OTA
Смысл в этом блоке, если все равно приходится руками в начало setup и loop ставить.
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Прошивка ESP8266 по воздуху OTA
Не нужноUser8 писал(а): 17 авг 2018, 14:49Смысл в этом блоке, если все равно приходится руками в начало setup и loop ставить.
Прошивка ESP8266 по воздуху OTA
Ага разобрался. Добавил в блок возможность изменения названия порта и установку пароля.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
Кто нибудь понял, зачем питон 2,7? Он для телеграм-бота или для собственно ота ?
Прошивка ESP8266 по воздуху OTA
[ref]ivanpost[/ref],
утилита для заливки прошивки в есп написана на питоне
утилита для заливки прошивки в есп написана на питоне
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
Название порта необходимо в блок включать и, если да, в каком виде? Вместе с ip или только esp8266xxxx ?
Прошивка ESP8266 по воздуху OTA
[ref]ivanpost[/ref], можно не включать, любое название на английском, ип не нужно.
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
Как понимаю в платы с 1M памяти (SPIFFS-512 K) через OTA ПЕРЕпрошить не удастся, если скетч использует более 255к ? Должно быть свободно более 50% памяти?
Пишет No response from device
Или для OTA перепрошивки модулей типа Esp07 нужны другие действия?
Пишет No response from device
Или для OTA перепрошивки модулей типа Esp07 нужны другие действия?
- Phazz
- Полковник
- Сообщения: 3125
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
Вероятнее всего, увы. Правда проблема вероятно в другом. В Вемосы-мини все грузится отлично. Но скетч там занимает 25% памяти и грузится в SPIFFS целиком.
В случае 07 можно уменьшить размер spiffs в IDE и памяти вроде бы достаточно. Скетч начинает грузиться. но не может поделиться между внутренней flash и внешней. Происходит сбой всегда на одном месте. На хабре есть описание проблемы.
В случае 07 можно уменьшить размер spiffs в IDE и памяти вроде бы достаточно. Скетч начинает грузиться. но не может поделиться между внутренней flash и внешней. Происходит сбой всегда на одном месте. На хабре есть описание проблемы.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
Кто подскажет
в FLPROG 4.2.2 усть прошивка ESP по воздуху
А как ею пользоваться?
в FLPROG 4.2.2 усть прошивка ESP по воздуху
А как ею пользоваться?
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Прошивка ESP8266 по воздуху OTA
Работает, но прошивать можно модули у которых память один и более МБ. С ESP-01 точно не прокатит.jonik22sm писал(а): 05 янв 2019, 20:22Кто подскажет
в FLPROG 4.2.2 усть прошивка ESP по воздуху
А как ею пользоваться?
Вот посмотрите. Первый раз прошиваем по проводам!!!
Да еще надо будит установить Python, на седьмой W7/64 винде у меня работал только Python-2.7 ---
на десятой w10/64 запросто встал Python-3.7.2
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я хочу быть добрее, но люди сами нарываются.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
как исправит ошибку при обновлении по воздуху
[spoiler]
java.io.IOException: Cannot run program "python.exe": CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.GenericNetworkUploader.uploadUsingPreferences(GenericNetworkUploader.java:99)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
at processing.app.SketchController.upload(SketchController.java:709)
at processing.app.SketchController.exportApplet(SketchController.java:682)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2190)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 8 more
[/spoiler]
[spoiler]
java.io.IOException: Cannot run program "python.exe": CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.GenericNetworkUploader.uploadUsingPreferences(GenericNetworkUploader.java:99)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
at processing.app.SketchController.upload(SketchController.java:709)
at processing.app.SketchController.exportApplet(SketchController.java:682)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2190)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 8 more
[/spoiler]
Можно сделать ВСЁ. Было бы желание.
- Golan
- Капитан
- Сообщения: 827
- Зарегистрирован: 26 ноя 2017, 23:18
- Откуда: Деревня, 98 домов в Мордовии
- Имя: Владимир
- Контактная информация:
Прошивка ESP8266 по воздуху OTA
python то стоит, вернее сказать установлен? и патч проверьте.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя