Keine 5-V-Toleranz. Bei keinem Chip der Familie.
Das ist die wichtigste Zeile dieser Lektion, deshalb steht sie zuerst.
Die Datenblätter nennen unter „Absolute Maximum Ratings" als zulässige Spannung an einem Versorgungspin −0.3 V bis 3.6 V. Für ESP32, S3 und C6 gleichermassen. Es gibt keine Ausnahme, keine tolerante Pingruppe und keinen Modus, in dem mehr erlaubt wäre.
Ein 5-V-Signal gehört also immer über einen Spannungsteiler oder einen Pegelwandler. Wie man einen Teiler dafür auslegt, steht im Grundkurs elektronik-basics; dieser Kurs sagt nur, dass es sein muss.
Dass ein Aufbau mit 5 V am Pin „bei mir aber funktioniert", ist kein Gegenbeweis. Überschrittene Grenzwerte zerstören selten sofort — sie verkürzen die Lebensdauer und erzeugen Fehler, die man später einer Software zuschreibt.
Betriebsspannung
| Chip | Versorgung | Bemerkung |
|---|---|---|
| ESP32 | 2.3 … 3.6 V | empfohlen 3.3 V, Versorgung mit mindestens 500 mA |
| ESP32-S3 | 3.0 … 3.6 V | typisch 3.3 V |
| ESP32-C6 | 3.0 … 3.6 V | typisch 3.3 V |
Der klassische ESP32 verträgt unten also mehr als die neueren. Das Datenblatt rät dazu, ihn unterhalb von 2.3 V über CHIP_PU abzuschalten, damit er nicht unvollständig startet — bei Batteriebetrieb ist eine Spannungsüberwachung deshalb empfohlen.
Die geforderten 500 mA aus der Versorgung überraschen manchmal: Der Chip braucht sie nicht dauernd, aber beim Senden über WLAN zieht er kurze, kräftige Stromspitzen. Ein zu schwaches Netzteil oder ein zu dünnes USB-Kabel äussert sich dann als Neustart genau dann, wenn die Verbindung aufgebaut wird.
Ab wann ist ein Pegel High?
Diese Werte gelten für ESP32, S3 und C6 gleichermassen und sind als Anteil der Versorgungsspannung angegeben:
| Grösse | Wert | bei 3.3 V |
|---|---|---|
| VIH — sicher High ab | 0.75 × VDD | 2.48 V |
| VIL — sicher Low bis | 0.25 × VDD | 0.83 V |
| VOH — Ausgang High mindestens | 0.8 × VDD | 2.64 V |
| VOL — Ausgang Low höchstens | 0.1 × VDD | 0.33 V |
| interner Pull-up / Pull-down | typisch 45 kΩ | |
| Eingangsstrom | höchstens 50 nA |
Zwischen 0.83 V und 2.48 V liegt das undefinierte Band. Der Pin liefert dort zwar eine 0 oder eine 1, aber welche von beiden, ist nicht vorhersagbar. Der Grundkurs behandelt das ausführlich; hier zählt vor allem, dass die Schwellen Anteile der Versorgungsspannung sind. Sinkt die Versorgung, wandern sie mit.
Daraus folgt eine Faustregel für die Verdrahtung: Ein 3.3-V-Ausgang kann einen 3.3-V-Eingang problemlos treiben. Umgekehrt gilt für Sensoren mit anderer Versorgung: erst nachrechnen, ob ihr High-Pegel über 2.48 V liegt.
Temperatur
Hier werden zwei Angaben gern verwechselt:
| Angabe | ESP32 | ESP32-C6 |
|---|---|---|
| Lagertemperatur (Absolute Maximum Ratings) | −40 … 150 °C | −40 … 150 °C |
| Umgebungstemperatur im Betrieb | −40 … 125 °C, je nach Variante enger | −40 … 105 °C |
Die Lagertemperatur ist die höhere und die harmlosere Zahl — sie sagt nur, was das Bauteil unbeschadet übersteht. Für den Betrieb gilt die kleinere.
Beim ESP32 und beim S3 hängt der zulässige Bereich zusätzlich von der Chipvariante ab; die Datenblätter verweisen dafür auf ihr Kapitel 1 mit der Variantenübersicht. Wer ein Gerät für einen Schaltschrank oder für draussen baut, schlägt dort die konkrete Typenbezeichnung nach.
Ein Hinweis, der oft untergeht: Der Chip wird im Betrieb wärmer als seine Umgebung, besonders beim Senden. Das S3-Datenblatt sagt zum eingebauten Temperatursensor ausdrücklich, dass die Innentemperatur in der Regel über der Umgebungstemperatur liegt. Die Umgebungstemperatur im Datenblatt ist also nicht die Temperatur, die der Sensor im Chip meldet.
Quellen
- ESP32 Series Datasheet v5.2: Tabelle 5-1 „Absolute Maximum Ratings" (−0.3 … 3.6 V, Lagertemperatur −40 … 150 °C); Tabelle 5-2 „Recommended Power Supply Characteristics" (2.3 … 3.6 V, mindestens 0.5 A, Betriebstemperatur −40 … 125 °C); Abschnitt „Notes on power supply" (
CHIP_PUunter 2.3 V low ziehen); Tabelle 5-3 „DC Characteristics" (VIH, VIL, VOH, VOL, 45 kΩ, 50 nA) - ESP32-S3 Series Datasheet v2.2: Tabellen 5-1, 5-2 und 5-4; Hinweis auf Kapitel 1 für die Umgebungstemperatur je Variante; Abschnitt 4.2.2.2 zum Temperatursensor
- ESP32-C6 Series Datasheet v1.5: Tabellen 5-1, 5-2 (Umgebungstemperatur −40 … 105 °C) und 5-4
Stand geprüft am 3. August 2026.