ESP32 Wlan keine Verbindung

Würde dem Modul eine feste IP geben falls nicht getan in der config.h
Wenn du keine feste IP nimmst dann ändert die sich mit jedem Mower Start eventuell wieder.

z.B. so wenn dein Router die 192.168.2.1 hat.

#define WIFI_STATIC_IP true // activate this for static IP
// #define WIFI_STATIC_IP false // activate this for dynamic IP
// if using static IP, configure IPs below
#define WIFI_STATIC_IP_LOCAL 192,168,2,250 // <- da die feste IP
#define WIFI_STATIC_IP_GW 192,168,2,1
#define WIFI_STATIC_IP_SUBNET 255,255,255,0
#define WIFI_STATIC_IP_DNS1 192,168,2,1
#define WIFI_STATIC_IP_DNS2 8,8,8,8


Den Namen vom Modul kannst du auch anpassen, dann taucht der in deiner Liste als Ardumower auf.

#define NAME "Ardumower"
 
Habe jetzt di feste IP .250 vergeben und confi.h geändert auf Fest IP und neu hochgeladen
Pingen geht auf .250 taucht auch so im Netz auf
Wenn ich über die App verbinde geht das Schaf kurz an und sofort wieder weg (max. 1 sek)
Keine stabile Verbindung
 
Taucht das Bluetooth Gerät auf in der App?
Darfst glaube nicht beides gleichzeitig machen also WLAN + BL in der App verbinden sonst kann es da zu Problemen kommen.
 
Hast du das an den installierten Browsern auf dem Hady oder Laptop durchgeführt? Bei den anderen Browser musst du erst was deaktivieren, siehe Thread hier: (8) Sunray App connection issue solved / Sunray-App Verbindungsproblem gelöst | Ardumower

Ich bin mir nicht sicher wie weit das eine Auswirkung auf die APP hat. da in der APP auch irgendwas mit Browser auftaucht. Funktioniert es mit dem Firefox Browser?
Bluetooth funktioniert aber, oder?
 
Hallo ich schon wieder,

ich habe nochmal Alles durchgecheckt komme aber nicht weiter.
IP auf fix gesetzt 192.168.2.250
Ping funktioniert von allen PCs im Netz
Bluetooth wird mit "Ardumover" angezeigt

Verbindung zum Mower klappt aber nicht
Habe jetzt auch die Lizenz von Grau gekauft und aktiviert, auch nix

Im Tutorial von Grau steht dass der Mover beim einschalten 5x piept
!!! Bei mir piept gar nichts !!!

Ist der Mover vielleicht gar nicht richtig an?
 

Anhänge

  • Aedumover_connect.jpg
    Aedumover_connect.jpg
    158 KB · Aufrufe: 4
Wenn der Roboter bzw. das PCB aus ist dann wird auch das ESP32 Modul ausgeschaltet solange du nicht das USB Kabel an den ESP32 steckst.
Solange die LEDs der Spannungen alle leuchten auf dem Board ist der Roboter an und die App sollte den im idle Status anzeigen, dann siehst du in der App auch die aktuelle Spannung.

Hast du nochmal genau die Verkabelung geprüft?
Nicht dass da einfach nur die RX/TX Pins z.B. vertauscht sind?
Das ESP32 Modul muss auch ohne externe USB Spannung funktionieren, wenn es das nicht tut, dann sitzen eventuell die Jumper falsch.

Die reine Funktion des ESP32 Modul sieht erstmal gut aus wenn du dich mit der App verbinden kannst wie auf deinem Bild zu sehen.
Danach muss das Modul aber weiter zum PCB/M4 und da scheitert es eventuell aktuell.

Man könnte auch mal die Lötstellen kontrollieren, hab gerade das Pin Layout aber nicht parat wo der ESP auf den M4 geht.

Eventuell machst du mal große gute Aufnahmen von beiden Seiten des PCBs, dann können wir da mal drüber schauen.
 
Zuletzt bearbeitet:
Interessant wäre auch mal der Output des Serial Monitors vom M4, was sagt der denn beim booten, nicht das der einfach hängt und daher kommt keine Connection zu stande.
 
Bei mir piept er einmal Laut und dann leise 9 mal für den Gyro, hast du den richtigen Gyro in der Config.h aktiviert ?
 
Hier die Fotos vom Board
Ich kontrolliere nochmal alle Lötungen

Das M4 Protokoll mache ich noch
 

Anhänge

  • IMG_20220430_123846.jpg
    8,8 MB · Aufrufe: 11
  • IMG_20220430_124043.jpg
    8,7 MB · Aufrufe: 10
So auf die schnelle, Jumper 7 ist falsch und J9 / J11 kann ich nicht ´genau erkennen ob die auf 3,3V stehen !!!
 
Also
Jumper7 war auf 3,3 V ist jetzt auf 5 V
Jumper J11 ist auf 3,3 V
Jumper J9 ist was anderes und nicht belegt (meinst du J6?)
J6 ist auf 3,3 V
 

Anhänge

  • Jumper.jpg
    2,8 MB · Aufrufe: 4
Mach die Einstellungen wie im PDF, das Bild dort ist auch falsch aber darunter stehen die richtigen Einstellungen.

1651348925300.png
 
Hallo ihr freundlichen Helfer,

ich habe jetzt Alle Jumper gesetzt und kontrolliert und Alle Lötstellen am Board nachgelötet (ALLE)
Die Software nochmal auf den M4 geladen (Statusmeldungen sahen diesmal anders aus)
Der ESP32 geht und kann angepignt werden
Der M4 meldet beim hochfahren auch sinnvolle Protokolle

Der richtige Erfolgt stellte sich aber erst ein nachdem ich die GPS Station verdrahtet habe (auf M4 Board)
>> dann hats auch gepiepst nach dem Booten
>> der Taster hat dann auch sinnvoll funktioniert

Mit der App kann ich den Mower jetzt steuern (nur mit Bluetooth !!! mit WIFI geht es nicht)

Ich werde den Mower jetzt wieder zusammenbauen und mal rumfahren

Anmerkung:
Die WIKI Anleitung ist ja super aber ein bisschen wie Schnitzeljagd ;)

Danke nochmal an Alle Unterstützer !!!

Gruß
Thomas
 
!!! immer noch keine WIFI Verbindung !!!

BLE funktioniert tadellos.

Anpingen geht ohne Prpbleme aber connecten nicht, was mache ich falsch.

Auf dem ESP32 sind die Jumper für BLE gesetzt für WIFI sind keine Jumper drin.
 
Oben