esp-01 прошивка по WIFI
- Войдите на сайт для отправки комментариев
Чт, 20/01/2022 - 10:17
Добрый день.
Столкнулся с одной проблемой.Может даже и не проблема-а принципеально так не работает.Подскажите.
Есть стандартный модуль ESP-01 http://arduino44.ru/wp-content/uploads/2021/03/2194.750x0.jpg
Перепрошивается через переходник -просто ЗАМЕЧАТЕЛЬНО.(соответственно с замыканием контактов на модуле).
Но встал вопрос как это всё перепрошить по воздуху. Если ESP-01 работает в не доступном месте?
К сети WIFI соответственно она подключена и работает в боевом режиме.
Без проблем перепрошивал всякие wemosы итд итп - по сетевому порту через Arduino ide. Это я к тому что стандартные методы перепрошивки по воздуху освоил.
Спасибо.
Ищи Что такое обновление OTA, способы его установки
Ищи Что такое обновление OTA, способы его установки
Извиняюсь.
Я интересовался конкретикой. Вы же дали ссылку на обновление для андрюши.
прошивается также как и всякие wemosы... библиотека ArduinoOTA.h . плата Generic ESP8266 Module
прошивается также как и всякие wemosы... библиотека ArduinoOTA.h . плата Generic ESP8266 Module
В том то всё и дело. Что не прошивается через воздух.
Контакты при этом надо замыкать?
Или как она работает,просто не трогать и начать прошивку через сетевой порт ?
прошивается также как и всякие wemosы... библиотека ArduinoOTA.h . плата Generic ESP8266 Module
В том то всё и дело. Что не прошивается через воздух.
Контакты при этом надо замыкать?
Или как она работает,просто не трогать и начать прошивку через сетевой порт ?
первый раз надо прошить программатором (можно пример из библиотеки). дальше уже по воздуху. по воздуху ничего нажимать не надо.
Что бы не быть многословным.
Загружаю скотч из примера.
Первый раз через программатор - всё первосходно
Второй раз по wifi Тот же скотч - ошибка
Скетч использует 314224 байт (62%) памяти устройства. Всего доступно 499696 байт.
Глобальные переменные используют 28652 байт (34%) динамической памяти, оставляя 53268 байт для локальных переменных. Максимум: 81920 байт.
processing.app.debug.RunnerException: Не могу подключиться к 192.168.32.50
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:148)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2055)
at java.lang.Thread.run(Thread.java:748)
Не могу подключиться к 192.168.32.50
Вот как то так :(
Вот как то так :(
а хост-то такой в сети есть, смотрели?
Кста, адрес роуера в сети какой? 192.168.32 - странное начало для домашней сети
Что бы не быть многословным.
Загружаю скотч из примера.
Первый раз через программатор - всё первосходно
Второй раз по wifi Тот же скотч - ошибка
Скетч использует 314224 байт (62%) памяти устройства. Всего доступно 499696 байт.
Глобальные переменные используют 28652 байт (34%) динамической памяти, оставляя 53268 байт для локальных переменных. Максимум: 81920 байт.
processing.app.debug.RunnerException: Не могу подключиться к 192.168.32.50
at cc.arduino.packages.uploaders.SSHUploader.uploadUsingPreferences(SSHUploader.java:148)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2055)
at java.lang.Thread.run(Thread.java:748)
Не могу подключиться к 192.168.32.50
Вот как то так :(
места не хватает .
места не хватает .
судя по диагностике компилятора - места более чем
места не хватает .
судя по диагностике компилятора - места более чем
не там написал, сори.
вообще странно, у меня вот так для esp01 если не подключится
Скетч использует 312128 байт (32%) памяти устройства. Всего доступно 958448 байт.
Глобальные переменные используют 27960 байт (34%) динамической памяти, оставляя 53960 байт для локальных переменных. Максимум: 81920 байт.
[ERROR]: No Answer
а брандмауэр не блочит доступ?
вот такой вот есть, работает.
https://disk.yandex.ru/d/fsrG0BR9eTeX6Q