Forum: Mikrocontroller und Digitale Elektronik Stromaufnahme ESP8266 vs ESP8285


von Tom-Tom (Gast)


Lesenswert?

Hallo,

ich habe zwei Boards mit den besagten Chips hier liegen:
1. ESP8266 12E
2. ESP8285 M2

Beide geflasht mit der Arduino IDE und dieser Firmware (SLAVE)
https://www.youtube.com/watch?v=6auIrx3nUUA

Man könnte meinen, dass der Stromverbrauch zumindest ähnlich sein soll 
...

=> 1. ESP8266 12E nimmt beim Start (bis Verbindung steht) 79mA auf
Danach schwankt der Stromverbrauch zwischen 30 und 60mA

=> 2. ESP8285 M2 nimmt immer 79mA auf.

(gemessen mit analog Multimeter, von daher nagelt mich auf die Werte 
nicht fest +- ein paar mA sind schon möglich, aber es ist sehr deutlich, 
dass die Stromaufnahme des 8266-Moduls geringer ist)
Das 8285 wird gefühlt auch deutlich wärmer - ist ja beinnahe der 
doppelte Strom.

Hat jemand ne Idee warum das so ist? Hab ich etwas übersehen, den 
Stromverbrauch zu senken?

von Stefan F. (Gast)


Lesenswert?

Laut Datenblatt dürfte es keine Unterschiede geben.
Die Antennen sind auch gleich, von da her kann es auch nicht kommen.

Deine Messergebnisse von ESP8266 kommen mir allerdings fragwürdig vor. 
Ich habe nie weniger als 60mA. Wobei das natürlich auch stark von der 
Betriebsumgebung abhängt. Ich will nicht behaupten, dass deine 30mA 
falsch seien, aber ich würde sie nochmal überprüfen.

von Tom-Tom (Gast)


Lesenswert?

war selbst auch etwas stutzig, aber die Messergebnisse passen ...

von G. H. (schufti)


Lesenswert?

flash die beiden Module nochmal mit der Option den ganzen Flash vorher 
zu löschen.

von stromsparer (Gast)


Lesenswert?

Wenn sie nicht am selben AP hängen, könnt es an unterschiedlichen DTIM 
Einstellungen der APs liegen..

von Udo (Gast)


Lesenswert?

Es gibt auch unterschiedliche Sleep-Modi (und SDK-Versionen mit Bugs in 
diesen...).

von Michael U. (amiga)


Lesenswert?

Hallo,

Udo schrieb:
> Es gibt auch unterschiedliche Sleep-Modi (und SDK-Versionen mit Bugs in
> diesen...).

prinzipiell richtig. Allerdings habe ich selbst bisher nur den nromalen 
Mode auf den ESP8266 genutzt und der liegt bei mir auch um 70-85mA.
Sleep und Start komplett ohne WLAN kommt auf ca. 15-20mA, Modem-Sleep 
usw. habe ich bisher nicht genutzt und gemessen.
Zur Software die er nutzt kann ich nichts sagen, YT-Videos sind nicht so 
mein Fall für sowas.

Gruß aus Berlin
Michael

von Udo (Gast)


Lesenswert?

Es gibt auch je nach SDK unterschiedliche TX-Leistungen. Die 
esp_init_data_default hatte schon mindestens zwei Versionen.

von Stefan F. (Gast)


Lesenswert?

Aber er hat doch beide mit dem selben SDK und Programm verwendet - habe 
ich zumindest so verstanden.

von Udo (Gast)


Lesenswert?

Manche vergessen, dass die esp_init_data_default separat geflasht wird. 
Ist oft sogar der Grund für "geht nicht".

von Stefan F. (Gast)


Lesenswert?

> Manche vergessen, dass die esp_init_data_default separat geflasht wird.

Aber doch nicht bei Arduino.

> Beide geflasht mit der Arduino IDE

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.