Setzt mal an irgendeine Stelle in die Hauptschleife ein yield().
Das ermöglicht dem ESP, Hintergrundprozesse abzuarbeiten (das ganze WLAN-Gedöns ist so einer).
Bringt oft Stabilität.