ESP8266-12F Over the Air flashen

OP #5013426
Lesenswert?

Hallo zusammen,

ich möchte gerne meine ESP8266-12F over the Air flashen.
Ich möchte gerne mit dem Browser ein kompiliertes .bin hochladen.

Bei einem NodeMCU funktioniert dies problemlos. Ich habe dazu das 
webupdater.ino an meine Umgebung (SSID und PW) angepasst. Bei meinen 
"blanken" ESP8266-12F Modulen habe ich das Problem, dass ich ein und das 
selbe Sketch nicht auf mehrere Module laden kann. Zwar wird bei allen 
Modulen der Upload einer .bin  Datei angeboten, jedoch funktioniert der 
Firmwareupdate bei manchen Modulen nicht. Hier kommt lediglich im 
Browserfenster der Hinweis "Update failed". Andere Module funktionieren 
und bringen die Meldung "Update success".

Daher meine Frage:
Kann es sein, dass ich eine bestimmte Firmware für die ESP Module 
benötige, damit der Over the Air Update funktioniert?
Falls ja, wo gibt es die, und wie kann ich die flashen?
(Leider finde ich keine passende Hinweise).
Das hier habe ich schon probiert, geht wie gesagt, nicht bei allen 
meinen Modulen, sondern nur bei einem Teil:
http://esp8266.github.io/Arduino/versions/2.1.0-rc2/doc/ota_updates/ota_updates.html

Danke und schönen Gruss

Helmar
Gast #5013444
Lesenswert?

Ich verstehe nicht, was du tust...
Bei mir klappt OTA Update aus der Arduino IDE ohne Probleme.

Beachte:
SSID und Hostname dürfen keine Sonderzeichen enthalten.
Leerzeichen und Unterstrich sind verboten.
Buchstaben, Zahlen und Bindestrich erlaubt.
#5013706
Lesenswert?

Hallo Helmut,

wenn du einmal ein Image aus der Arduino IDE auf das Modul geladen hast 
ist das das einzige Programm auf dem Modul, mal vom Bootloader abgesehen 
der ist in dem Fall aber nicht aktiv.

Wenn du auf mehrere Module die gleiche .bin lädst, sind dann mehrer ESP 
online? Hast du im Programm feste IP-Adresse oder bekommt jedes eine 
individuelle per DHCP?
Bedenke das der Upload auch den OTA-Updater selbst ersetzt.

Sascha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren