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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.