Прошивка ESP8266 по воздуху OTA

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Прошивка ESP8266 по воздуху OTA

#1

Сообщение Phazz » 05.03.2018{, 11:02}

Узнал на канале ussrsrtru, о возможности прошивать ESP по воздуху, но надоело мне каждый раз править скетчи перед прошивкой. Блок добавляет поддержку прошивки проекта Flprog через WI-FI. Предварительно на контроллер необходимо загрузить ArduinoOTA из папки с примерами IDE. Блок добавлять в конец проекта. Подробнее как настроить IDE и как подготовить ESP к прошивке по воздуху можно узнать из видео

Вложения
ota_(CODE).ubi
(38.01 КБ) 269 скачиваний
Последний раз редактировалось Phazz 17.08.2018{, 04:59}, всего редактировалось 1 раз.

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#21

Сообщение jonik22sm » 06.01.2019{, 22:43}

Да всё верно так и ставил
Можно сделать ВСЁ. Было бы желание.

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#22

Сообщение vsvv » 17.02.2019{, 05:17}

Здравствуйте уважаемые форумчане!!!
Помогите разобраться с прошивкой "по воздуху", у меня получается прошить только первый раз, а на следующий раз сетевой порт исчезает и надо заново прошиваться через шнур
(Wemos NodeMcu V3)
Спасибо!

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#23

Сообщение aidar_i » 17.02.2019{, 08:28}

Второй раз прошиваете после компиляции с FLProg? Попробуйте сохранить скетч и открыть его. Порт должен появиться. Иногда он появляется у меня не сразу, а через некоторое время.

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#24

Сообщение vsvv » 17.02.2019{, 19:08}

Да второй раз прошиваю после компиляции с Flprog, сделал как вы посоветовали, скомпилировал пустой проэкт, появился сетевой порт, отключаюсь от компьютера сетевой порт есть, вставляю проэкт компилирую, заливаю в контроллер, проэкт работает, сохраняю проэкт на компьютере, закрываю Flprog, открываю повторно проэкт, сетевой порт не появляется.

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#25

Сообщение Golan » 17.02.2019{, 19:12}

А точка доступа с сетях появляется?
Добро не ценится в современном мире, люди от него наглеют!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#26

Сообщение vsvv » 17.02.2019{, 19:46}

Иногда появляется иногда нет, но даже если и появилась, все равно сетевого порта нет

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#27

Сообщение Golan » 17.02.2019{, 20:01}

Скиньте проектик
Добро не ценится в современном мире, люди от него наглеют!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#28

Сообщение vsvv » 17.02.2019{, 20:27}

pwm led.flp
(72.78 КБ) 80 скачиваний

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#29

Сообщение Golan » 17.02.2019{, 21:19}

Пробуйте
Вложения
pwm led.flp
(63.42 КБ) 81 скачивание
Добро не ценится в современном мире, люди от него наглеют!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#30

Сообщение vsvv » 17.02.2019{, 21:31}

Спасибо!
Сетевой порт не появляется

Отправлено спустя 12 минут 24 секунды:
Буду пробовать ESP 01.
Может у меня NodeMcu бракованный

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Прошивка ESP8266 по воздуху OTA

#31

Сообщение Golan » 17.02.2019{, 21:52}

ESP 01 даже не пробуйте, мозгов у него не хватит для этой процедуры, хотя порт создается
Добро не ценится в современном мире, люди от него наглеют!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#32

Сообщение vsvv » 17.02.2019{, 23:36}

А можно ли ESP8266 подключить через точку доступа, то есть без роутера (клиента)?
И если да то как правильно это сделать?
Буду благодарен за подсказку!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#33

Сообщение vsvv » 18.02.2019{, 03:21}

Частично решил проблему с сетевым портом, переустановил более старую версию Flprog 3.1.4 (у меня стояла 4.2.4), порт появляется после прошивки но при прошивке по воздуху выдает ошибку: 05:20:17 [ERROR]: No Answer, попробую установить версию чуть по новее.

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#34

Сообщение vsvv » 18.02.2019{, 04:41}

В версии Flprog 4.0 сетевой порт не появляется вообще, буду пробовать другие версии программы.

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Прошивка ESP8266 по воздуху OTA

#35

Сообщение mgr » 18.02.2019{, 08:03}

Пользуюсь flp4-2-4, nodemcu v3 и esp-01 с прошивкой по воздуху проблем не было( правда у esp-01 память 4 MB), а вот есть такие nodemcu HW-628 вот с этой полный затык, толком эти платы вообще не работают.
Dgordg

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Прошивка ESP8266 по воздуху OTA

#36

Сообщение mgr » 18.02.2019{, 08:07}

vsvv писал(а):
17.02.2019{, 23:36}
А можно ли ESP8266 подключить через точку доступа, то есть без роутера (клиента)?
Я делаю так, одну еспэшку включаю как точку доступа и к ней клиентом вторую, к ней же ноут и вторую можно шить по воздуху :smile198:

Отправлено спустя 46 секунд:
...без роута.
Dgordg

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#37

Сообщение vsvv » 18.02.2019{, 18:19}

mgr писал(а):
18.02.2019{, 08:08}
Я делаю так, одну еспэшку включаю как точку доступа и к ней клиентом вторую, к ней же ноут и вторую можно шить по воздуху
Я тоже так хочу, а как это сделать физически в Flprog, я пробовал создавать точку доступа, но ничего не получилось без клиента

Отправлено спустя 56 секунд:
То есть без подвязки к роутеру

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Прошивка ESP8266 по воздуху OTA

#38

Сообщение mgr » 04.03.2019{, 08:11}

vsvv писал(а):
18.02.2019{, 18:20}
Я тоже так хочу, а как это сделать физически в Flprog, я пробовал создавать точку доступа, но ничего не получилось без клиента
Точку доступа перепрошить нельзя, но если к этой точке д., подключить вторую еспшку клиентом, то вот её и можно прошивать по ота. Ну т.е. одна еспшка работает как роут (точка доступа), а перепрошиваются те которые подключены к ней клиентом.

Отправлено спустя 1 минуту 27 секунд:
...ну и ноут, соответсвенно, к ней должен быть подключен.
Dgordg

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#39

Сообщение vsvv » 07.03.2019{, 09:19}

Cпасибо!

vsvv
Рядовой
Сообщения: 31
Зарегистрирован: 06.10.2018{, 09:48}
Репутация: 0
Откуда: Украина
Имя: Владимир

Прошивка ESP8266 по воздуху OTA

#40

Сообщение vsvv » 08.03.2019{, 15:16}

Большое спасибо за подсказки и предложения по поводу подключения ESP по WIFI, но мне больше понравилось подключение по БТ, по тому что оно стабильнее чем WIFI, при подключении поWIFI и создании ШИМ регулировки ESP зависает, а при подключении по блютуз всьо стабильно даже пробовал оставлять на несколько часов.

Ответить

Вернуться в «Коммуникация и связь»