ESP8266 OTA Arduino IDE

OP #4789655
Hey,
ich bin grad dabei aus zu testen, den ESP8266-12F per OTA mit der 
Arduino IDE zu flashen.
Doch leider funktioniert das nicht mit der aktuellsten Arduino IDE 
(1.6.12) noch nicht. Habe das dann auch mit älteren IDEs getestet 
(1.6.5). Doch in der Port Einstellung erscheint einfach nicht mein 
ESP8266, den ich zu vor mit dem Example "BasicOTA" und allen 
Einstellungen versehen habe. Die Firewall Settings habe ich auch schon 
gecheckt aber es rührt sich nichts...
Hat irgendjemand noch eine Idee?

Gruß
Alex
Hallo Alex,
vor 3 Tagen habe ich OTA für mich entdeckt und bin total begeistert.

Die Einrichtung ist ganz einfach:

1. OTA-Bootloader seriell flashen.
1a. Nie wieder den ESP in irgendeinen Prog-Modus bringen.
2. Alle Deine SW soll ab jetzt den OTA-Bootloader enthalten. Das habe 
ich so geregelt, dass ich einfach die SW, welche OTA geflashed werden 
soll auf den OTA-Bootloader aufpflanze.
3. Zum Flashen das Script espota.py mit den richtigen Parametern 
ausführen.
<ESP_IP_address> ist besser der Name.
<Host_port> egal, ich hab 8267 genommen.
<sketch.bin> Da muß der ganze Pfad hinein.
Du kannst alles aus Zeile 20 ersehen.
Da habe ich mir eine Befehlszeile in Notepad++ geschaffen. Dann ist´s 
einfach: Eingabeaufforderung (DOS-Fenster) ausführen, Die vorbereitete 
Befehlszeile hineinkopieren, abschicken. Sich freuen.

Fertig.

Der Einfachheit halber habe ich Dir beides angehängt. Da musst Du noch: 
Entzippen und evtl. einen Arduino Sketch draus machen weil ich als IDE 
"Atom PlatformIO" benutze und das Datum vom Skriptnamen entfernen.

Viel Spaß und

Gruß aus dem suuuuperkalten Spandau
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.