esp-01 прошивка по WIFI

Gagarin74
Offline
Зарегистрирован: 24.08.2013

Добрый день.

Столкнулся с одной проблемой.Может даже и не проблема-а принципеально так не работает.Подскажите.

Есть стандартный модуль ESP-01 http://arduino44.ru/wp-content/uploads/2021/03/2194.750x0.jpg

Перепрошивается через переходник -просто ЗАМЕЧАТЕЛЬНО.(соответственно с замыканием контактов на модуле).

Но встал вопрос как это всё перепрошить по воздуху. Если ESP-01 работает в не доступном месте?

К сети WIFI соответственно она подключена и работает в боевом режиме.

Без проблем перепрошивал всякие wemosы итд итп - по сетевому порту через Arduino ide. Это я к тому что стандартные методы перепрошивки по воздуху освоил.

Спасибо.

 

SAB
Offline
Зарегистрирован: 27.12.2016
Gagarin74
Offline
Зарегистрирован: 24.08.2013

Извиняюсь.

Я интересовался конкретикой. Вы же дали ссылку на обновление для андрюши.

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

прошивается также как и  всякие wemosы...  библиотека  ArduinoOTA.h . плата Generic ESP8266 Module

Gagarin74
Offline
Зарегистрирован: 24.08.2013

Fenicksnet пишет:

прошивается также как и  всякие wemosы...  библиотека  ArduinoOTA.h . плата Generic ESP8266 Module

В том то всё и дело. Что не прошивается через воздух.

Контакты при этом надо замыкать?

Или как она работает,просто не трогать и начать прошивку через сетевой порт ?

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

Gagarin74 пишет:

Fenicksnet пишет:

прошивается также как и  всякие wemosы...  библиотека  ArduinoOTA.h . плата Generic ESP8266 Module

В том то всё и дело. Что не прошивается через воздух.

Контакты при этом надо замыкать?

Или как она работает,просто не трогать и начать прошивку через сетевой порт ?

первый раз надо прошить программатором (можно пример из библиотеки). дальше уже по воздуху. по воздуху ничего нажимать не надо.

Gagarin74
Offline
Зарегистрирован: 24.08.2013

Что бы не быть многословным.

Загружаю скотч из примера.

Первый раз через программатор - всё первосходно

 

Второй раз по 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

 

 

Вот как то так :(

 

b707
Offline
Зарегистрирован: 26.05.2017

Gagarin74 пишет:
Не могу подключиться к 192.168.32.50
Вот как то так :(

 

а хост-то такой в сети есть, смотрели?

Кста, адрес роуера в сети какой? 192.168.32 - странное начало для домашней сети

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

Gagarin74 пишет:

Что бы не быть многословным.

Загружаю скотч из примера.

Первый раз через программатор - всё первосходно

 

Второй раз по 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
Вот как то так :(

места не хватает .

b707
Offline
Зарегистрирован: 26.05.2017

Fenicksnet пишет:

места не хватает .

судя по диагностике компилятора - места более чем

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

b707 пишет:

Fenicksnet пишет:

места не хватает .

судя по диагностике компилятора - места более чем

не там написал, сори.

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

вообще странно, у меня вот так для esp01 если не подключится

Скетч использует 312128 байт (32%) памяти устройства. Всего доступно 958448 байт.
Глобальные переменные используют 27960 байт (34%) динамической памяти, оставляя 53960 байт для локальных переменных. Максимум: 81920 байт.

[ERROR]: No Answer

а брандмауэр не блочит доступ?

 

Fenicksnet
Offline
Зарегистрирован: 25.03.2019

вот такой вот есть, работает.

https://disk.yandex.ru/d/fsrG0BR9eTeX6Q