ESP8266 OTA Arduino IDE

OP #4789655
Lesenswert?

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
#4792017
Lesenswert?

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

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