ESP und OTA per WLAN

#7228056
Lesenswert?

Nur zur Sicherheit: Du hast deinen ESP32 mit Strom versorgt und dieser 
macht einen WLan-Accesspoint, mit dem zu dich dann mit einem Laptop 
verbindest und dich auf das ESP-Webinterface verbindest?

Wenn ja, dann geht das. Schon mehrfach mit ESP32 und ESP8622 gemacht 
(Wemos D1 Mini mit ESP32 und ESP8622 und LILYGO TTGO T-Internet-POE 
ESP32)
#7228084
Lesenswert?

Christian W. schrieb:
> Nur zur Sicherheit: Du hast deinen ESP32 mit Strom versorgt und dieser
> macht einen WLan-Accesspoint, mit dem zu dich dann mit einem Laptop
> verbindest und dich auf das ESP-Webinterface verbindest?

Er hat einen ESP, der einen WLAN-Accesspoint aufmacht.

Er hat einen oder mehrere weitere ESPs, die sich mit diesem 
Accesspoint verbinden.

Er hat ein Notebook, das sich auch mit diesem Accesspoint verbunden hat.

Er will mit dem Notebook auf die Client-ESPs zugreifen, dass es mit dem 
Access-Point-ESP geht, ist klar.
Gast #7228503
Lesenswert?

Funktioniert.

Ich habe ein Gerät mit einem ESP12F, das einen offenen softAP aufmacht, 
und eine NodeMCU 0.9 mit dieser Sketch: 
https://github.com/esp8266/Arduino/blob/master/libraries/ArduinoOTA/examples/BasicOTA/BasicOTA.ino 
(natürlich WLAN-Zugangsdaten angepasst auf den softAP meines ESP12F).

Meinen Laptop mit dem AP des ESP12F verbunden, bekommt IP 192.168.4.2, 
NodeMCU bekommt 192.168.4.3 und wird über mDNS gefunden, OTA-Upload aus 
der Arduino-IDE (1.8.19, ESP-Core 3.0.2) funktioniert auch.

Allerdings läuft auf meinem ESP12F neben dem softAP auch noch ein 
Webserver, ein DNS-Server und MDNS, und bevor es einen softAP aufmacht, 
versucht es, mit WiFiMulti eine Verbindung zu einem bekannten WLAN 
aufzumachen.

Ich kann nicht ausschließen, dass eins davon nötig ist (und will mein 
Gerät gerade nicht kaputt flashen).

MfG, Arno

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