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?
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.
war selbst auch etwas stutzig, aber die Messergebnisse passen ...
flash die beiden Module nochmal mit der Option den ganzen Flash vorher zu löschen.
Wenn sie nicht am selben AP hängen, könnt es an unterschiedlichen DTIM Einstellungen der APs liegen..
Es gibt auch unterschiedliche Sleep-Modi (und SDK-Versionen mit Bugs in diesen...).
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
Es gibt auch je nach SDK unterschiedliche TX-Leistungen. Die esp_init_data_default hatte schon mindestens zwei Versionen.
Aber er hat doch beide mit dem selben SDK und Programm verwendet - habe ich zumindest so verstanden.
Manche vergessen, dass die esp_init_data_default separat geflasht wird. Ist oft sogar der Grund für "geht nicht".
> 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.