ESP32 - Normale Betriebstemperatur

OP #6934661
Lesenswert?

Hallo,

ich habe für einen ESP8266 eine Thermostat-Funktion mit Webserver 
implementiert, die ich nun auf den ESP32 portiert habe.

Dabei ist mir aufgefallen, das der ESP32 sehr warum wurde. So sehr das 
er meinen Temperatur-Sensor mit erhitzt hat. Das hatte mich sehr 
gewundert, da der (fast) identische Code auf meinem ESP8266 ohne große 
Wärme-Entwicklung seit 2 Jahren läuft.

Der ESP32 wird ca. 38 °C warm. Der ESP8266 wurde gerade mal 22^C warm.

Ich dachte zuerst es liegt an meinem selbst entwickelten Board für den 
PCB.
Aber Tests mit verschiedenen ESP32 Dev-Platinen brachten die gleiche 
Wärme-Entwicklung.

Mein nächster Gedanke war, das die notwendigen Code Anpassungen (WDT, 
Webserver, etc) für den ESP32 ggf. das Problem sind und habe auf meinen 
und den Dev Boards mal Tasmota drauf gemacht.

Ergebnis: Auch hier eine Wärme-Entwicklung von 38°C.

Wird der ESP32 halt einfach so warm? Ist das normal im vergleich zum 
ESP8266?

Was sind eure Erfahrungen? Ich überlege nun den ESP-WROOM-32, den ich 
einsetzte mit einem ESP32-S2-SOLO zu ersetzen, da er Pin kompatibel ist.

Gruß
OP #6934707
Lesenswert?

Wolfgang schrieb:
> Tut es, jedenfalls auch. Auf deinem Board ist der Sensor thermisch
> schlecht von deinem ESP isoliert

Das stimmt leider, ich werde daher, den Sensor über eine Kabelverbindung 
anschließen. Direkt auf dem Board, war so oder so keine gute Idee.


Irgend W. schrieb:
> Messe doch mal den Strom/Verbrauch im Verhältnis zueinander. Eventuell
> schickst du den "neuen" an irgendeiner Stelle nicht richtig Schlafen...

Die Kontroller schlafen nicht. Weder der ESP8266 noch der ESP32 soll 
sich schlafen legen. Lediglich der loop() hat einen delay(). Müssen die 
auch nicht zwingend, da die Kontroller nicht über Batterie/Akku 
betrieben werden sollen. Aber der ESP8266 scheinen damit besser klar zu 
kommen.


.... Werden denn eure ESP32 nicht so warm?
OP #6934733
Lesenswert?

EAF schrieb:
> Manuel S. schrieb:
>> Aber der ESP8266 scheinen damit besser klar zu
>> kommen.
>
> Milchmädchenrechnung:
> a. Der hat auch nur die 1/2 Anzahl Cores
> b: 1/10 RAM
> c: Kein Bluetooth
>
>
> Also irgendwie kein Wunder, dass der ESP32 ein vielfaches an Power
> frisst und damit auch erheblich wärmer wird.


Das ist ja alles in Ordnung, beantwortet aber meine Frage nicht:

Ist es denn normal, dass der ESP32 38°C Warm wird? Wird der bei euch 
auch so warm und das ist einfach die normale Betriebstemperatur?
#6937819
Lesenswert?

Stefan ⛄ F. schrieb:
> Der ESP8266 wird auch deutlich warm, wenn man ihn mit 160 MHz (statt den
> üblichen 80 MHz) betreibt.
>
> Der ESP32 hat sogar 240 MHz, zwei Kerne und viel mehr Speicher. Also
> keine Überraschung.

Man kann dazu mal ausprobieren den ESP32 mit 80MHz (oder weniger) laufen 
zu lassen. Je nach Anforderungen.
Hab ich allerdings noch nie ausprobiert

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren