Schau doch bitte mal in die Konsole der Arduino-IDE.
Die ESP spucken einiges an Meldungen aus- wenn dort immer wieder (mit geringem zeitlichen Abstand) das Gleiche erscheint, dann bleibt er hängen und rebootet.
Du kannst in deinem Code dann gut platzierte Debug-Meldungen unterbringen, um rauszufinden, wo er hängen bleibt.
Falls es sowas ist, das ist lösbar...das hatte ich auch etliche Male, hab es aber immer hingekriegt.
Und ja, wie gesagt: die Dinger haben ein gewisses...Eigenleben.
Nicht alles ist dokumentiert.
Lesezeichen