Тёмный

ОТА wemos d1 (ESP8266) прошивка по воздуху - Flash NodeMCU (ESP8266) firmware in OTA 

НПО ЭнергоКомплект
Подписаться 7 тыс.
Просмотров 13 тыс.
50% 1

#wemosd1, #nodemcu, #esp8266, #ota
Прошиваем микроконтроллер NodeMCU (ESP8266) - по воздуху, функция OTA (Over the Air), т.е записываем скетч на микроконтроллер по WI-FI.
Закачал в качестве примера по WI-FI скетч BLYNK с библиотекой OTA
По вопросам обращайтесь в группу ВК arduinomarket
UPLOAD sketch nodemcu OTA
Описание: github.com/esp8266/Arduino/blo...
Для этого устанавливаем программу python 2.7.12 для WINDOWS: www.python.org/

Наука

Опубликовано:

 

18 окт 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@user-bb1so5hy7m
@user-bb1so5hy7m 4 года назад
Спасибо, друг. Единственный, кто сказал, что две строки нужно раскомментировать. Десятки сайтов перечитал и никто там об этом не говорит. Однако, всё равно ругается. Почему-то не нравится раскомментированный порт.
@lukjanovvladimir
@lukjanovvladimir 7 лет назад
Спасибо. Пригодилось!
@TheFenix717
@TheFenix717 7 лет назад
Очень полезное видео!
@basilstadnik1342
@basilstadnik1342 6 лет назад
никто ниразу не объяснил зачем питон ставить ? какую он выполняет функцию в данном случае
@alistor3609
@alistor3609 Год назад
Лол мне тоже очень интересно зачем? Все как один говорят Пайтон качать . Накуя ?????
@VitVit312
@VitVit312 6 лет назад
Спасибо, все помогло
@ValeraGaydamaka
@ValeraGaydamaka 7 лет назад
здравствуйте. а вы пробовали сделать скетч с прошивкой по воздуху и поддерживающей mqtt?
@vtech8716
@vtech8716 7 лет назад
Добрый день, спасибо за видео. Скажите какую версию IDE Вы используете и какую версию в менеджере плат для поддержки esp8266 Вы установили, а то у меня пишет при компиляции ''d1_mini неизвестная платформа'' (хотя поддержку esp я установил и в платах они у меня появились).
@npoenergokom
@npoenergokom 7 лет назад
Версия ардуино IDE 1.6.13 ссылка для менеджера плат ESP: arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json Версия для плат ESP 2.3.0
@yerlannagmetov7272
@yerlannagmetov7272 9 месяцев назад
Спасибо за видео. Вопрос такой, а зачем нужен питон?
@mustafardk
@mustafardk 7 лет назад
Здравствуйте, подскажите пожалуйста какие модели поддерживают данный механизм? Их же несколько, -01, -07, -12
@npoenergokom
@npoenergokom 7 лет назад
Все микроконтроллеры, на базе ESP, с флешкой не менее 1МБ
@user-fd4ub4ic2h
@user-fd4ub4ic2h 5 лет назад
Как это будет работать с mqtt? И там и там Настройки вайфай... как они сочетаться будут?
@mahnotv8871
@mahnotv8871 7 лет назад
Здравствуйте! После установки питона в менеджере плат пропали все esp8266. Ссылка на ядро в настройках есть. Что делать?
@user-eb3fe3yv1s
@user-eb3fe3yv1s 4 года назад
Подскажите на роутере tp link 841N все прошивается нормально а на tp link 840N не хочет в чем может быть причина?
@ruhmachino
@ruhmachino 5 лет назад
Микроконтроллер на базе ЕСП.. :) Вы в энергокомплекте все такие? А чем вы занимаетесь там вообще?
@stanislavs.3289
@stanislavs.3289 5 лет назад
Вот в росси так всегда, за каждым громким названием - скрывается мастерская работающая под принципом из гавна и палок.
@user-tl6ev6nh2k
@user-tl6ev6nh2k 6 лет назад
нахрена нужен питон????????
@motorko5912
@motorko5912 5 лет назад
мне кажется, он просто нужен был автору и он решил не терять времени и ставить его прямо во время записи)))
@alistor3609
@alistor3609 Год назад
Аааааа кто-то пиарит Пайтон ну почему-то старую версию Качайте 3й
@sergeybekasevich3928
@sergeybekasevich3928 6 лет назад
у меня в ардуино иде порт постоянно отваливается в чем может быть проблема?
@LUCKY-pj2pr
@LUCKY-pj2pr 3 месяца назад
как решили проблему?
@vltop100
@vltop100 7 лет назад
Почему слетает пароль "ArduinoOTA.setPassword((const char *)"mypass");" при вторичной прошивке по воздуху!? кто нибудь сталкивался с такой проблемой? - [ERROR]: No Answer - Arduino IDE 1.8.1 - NodeMCU v3
@vasiliyzh8426
@vasiliyzh8426 7 лет назад
В скетче оставите строку с установкой пароля. Таким образом пароль можно потом еще и сменить. ArduinoOTA.setPassword((const char *)"1234"); ArduinoOTA.begin();
@user-sg3ft1zl7b
@user-sg3ft1zl7b 6 лет назад
зачем говорить "немножко подождем", если можно фрагмент компиляции ускорить или вырезать? слишком медленно и текст неподготовлен
@GMazilla
@GMazilla 6 лет назад
Чото мне подсказывает, что как только Sleep = 1 (send() будет каждый раз зависать на 5 минут) шансов прошить по OTA будет очень мало.
@npoenergokom
@npoenergokom 6 лет назад
GMazilla так и есть)
@NikulinAlex77
@NikulinAlex77 7 лет назад
Подскажите а как назначить статический ip просто не понятно как обновлять если esp поменяет адрес
@alistor3609
@alistor3609 Год назад
В роутере по мак андесу закрепить можно
@yerlannagmetov7272
@yerlannagmetov7272 9 месяцев назад
Всем привет. Установил прошивку БАзик ОТА, ура.. вижу сетевой порт. Перекидываю 3 строки в мой рабочий скетч. Прошиваю на ура!!! и все...... больше сетевого порта у меня нет )))) Может кто в курсе что случилось и почему он пропал?
@npoenergokom
@npoenergokom 9 месяцев назад
Потому что в новом скетче наверное нет ОТА
@yerlannagmetov7272
@yerlannagmetov7272 9 месяцев назад
Так я же в сообщение написал что перес эти 3 строки, (подключения ОТА инициализация ОТА и Ожидание в лупе ОТА). @@npoenergokom
@Electro-Crafting
@Electro-Crafting 7 лет назад
Все сделал как в видео но никак не получается вернее ардуино не создает сетевой порт и хоть ты тресни... Установил на чистой 10ке 64 Версия ардуино IDE 1.6.13 ссылка для менеджера плат ESP: arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json Версия для плат ESP 2.3.0 Питон 2.7.12 Не помогают даже танцы з бубном... Есть идеи? Можете выложить вой preferences.txt , может получится вручную запихнуть сетевой порт? Копнул глубже... запустил в ручную C:\Users\v2220\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\tools>espota.py -i 192.168.100.215 -p 8266 --auth=123 -f C:\Users\v2220\Documents\Arduino\BasicOTA\BasicOTA.ino Authenticating...OK Uploading.. 09:56:30 [ERROR]: ERROR[10]:
@Electro-Crafting
@Electro-Crafting 7 лет назад
up
@gydotaAntin
@gydotaAntin 7 лет назад
Если еще интересно, у меня такая же проблема бьіла. Помогло решение с зарубеного ресурса, надо чтоб в имени устройства отсутствовали такие "_" знаки. Пример ArduinoOTA.setHostname("gydota_esp8266_01") - так нельзя ArduinoOTA.setHostname("gydota-esp8266-01") - надо так
@Electro-Crafting
@Electro-Crafting 7 лет назад
Спс за ответ, ждать от автора видимо не судьба, у меня Clock_2.0_ сделаю как надо отпишусь...
@Electro-Crafting
@Electro-Crafting 7 лет назад
Нет не помогло, ArduinoOTA.setHostname("Clock-2.0- ") НЕТ порт не создается(
@gydotaAntin
@gydotaAntin 7 лет назад
Володимир Левченко arduino ide перегружал? еще где то читал что на Питон плохо влияют брандмаузер и антивирус, пробуй отключить.
@user-fd4ub4ic2h
@user-fd4ub4ic2h 5 лет назад
У кого не видит порт по WIFI - решение здесь wikihandbk.com/wiki/ESP8266:Прошивки/Arduino/OTA-апдейты
@rapidshe1
@rapidshe1 5 лет назад
ссылка на скетч битая
Далее
Модуль ESP8266 НЕ ПРОШИВАЕТСЯ!!!
0:51
ESP8266 http OTA
11:59
Просмотров 7 тыс.
Прошивка ESP8266 по воздуху
12:37
Просмотров 26 тыс.
Прошивка arduino по WIFI esp8266 esp-01
10:20
Нюансы Прошивки ESP8266 по WIFI (OTA)
7:53