ich sehe den Weg nur eine Compilerübersetzung mit Vcc intern anzutreten um bei jedem Durchlaufen auf >F die interne Spannung auf 3-5 %memx% (Datei ist zu langsam) mitschreiben zu können!
Bricht das System zusammen ( sicherlich wird es nur trotteln und würde mit Sleep 0-250 noch Unterschiede zeigen) kann ausgewertet werden ( oder man kauft sich einen Oszi für den PC mit Speicher (. 80 Euro) für Überwachung der 3V3 ) - es liegt zu 80 % an der Versorgungsspannug und zu 22% 😃 an der Programmierung ( Verlustleistung an der
CPU-Zuleitung = RL * I2 die spontane Stromanforderung durch die CPU muss durch die Leiterbahnen (Skineffekt) und wirkt sich quadratisch aus - also Stürzelko dicht an die CPU - fertig!)
Als Anfänger ist man zufrieden wenn das Programm läuft, aber Wlan und Programm parallel auf einer Cpu ist eine Herausforderung. Nur ein Event sollte dann zur jeweiligen tieferen Bearbeitung führen- Ketten von If- Abfragen sind schnell kritisch
Heap und Stack prüfen hilf nur bedingt- da zu langsam die Anzeige durchschaltet
PS: Deshalb geht der Trennt seit 30 Jahren auch in allen Systemausprägungen ( viel Cpu und Ram = weniger Ärger, weil genau solche Aufklärungen anstrengend werden und meistens dann auch zuviel kosten) ESP32 gibt es auch mit 2 Cpu aber den Vorschlag von Einstein67 kann man zuvor riskieren