Spannung messen mit dem ESP32

Beim ESP8266 musste man noch das WLAN explizit ausschalten.

Ohne WLAN nimmt der Chip 10-15 mA Strom auf. Der analoge Eingang funktioniert in diesem Zustand viel besser. Um die WLAN Schnittstelle vorübergehend aus zu schalten, muss man den Wakeup-Timer einbeziehen:

  ESP.deepSleep(1, WAKE_RF_DISABLED); 
  delay(100);

Der Mikrocontroller legt sich sehr kurz schlafen und startet mit deaktiviertem WLAN neu durch.
So reaktiviert man die Schnittstelle wieder:

  ESP.deepSleep(1, WAKE_RFCAL); 
  delay(100);

Beim ESP32 funktioniert das bestimmt ähnlich, habe mich damit aber noch nicht beschäftigt.