Ich habe irgendwo gelesen, daß der Flash Speicher des ESP8285 (im Vergleich zu ESP8266 Modulen) sehr langsam sei. Die Theorie sagt: 40Mhz DOUT Modus. Aber was heisst das in der Praxis, hat jemand Erfahrungswerte gesammelt? Ich habe leider keinen ESP8285 vorliegen, sonst würde ich es einfach ausprobieren. Und nur deswegen einen kaufen ist auch blöd, weil meine Vorratskiste mit den äleteren Modellen noch voll ist.
Genau da hatte ich es gelesen. Zur Performance sagt das allerdings nur wenig aus, zumal sie keine Angabe gemacht haben, was das Programm in den "Wachzeiten" denn tut.
Gibt es einen Grund, warum du den neuen nehmen möchtest? Er scheint doch gar keinen Vorteil zu haben, außer dem Platz, der durch den integrierten Flash gespart wird. Wenn es um geringen Platzverbrauch ging, habe ich das Modul ESP-03 verwendet. Da ist wenigstens gleich die Antenne mit drauf. Auch der ESP-11 braucht sehr wenig Platz, hat aber nur die Anschlüsse des ESP-01 (reichte mir um eine Funksteckdose auf WLAN umzubauen). Der Größenvergleich im Artikel hinkt auch etwas, da man den neuen mit dem recht großen ESP-12 (inkl. Antenne) verglichen hat. Mit ESP-03 wäre er wohl kaum kleiner gewesen.
> Gibt es einen Grund, warum du den neuen nehmen möchtest?
Bei Ali Express scheint er der aktuelle Standard zu sein. Dort findet
man viel mehr Angebote mit diesem Chip, als mit dem ESP8266. Ich
schätze, daß dies bald auch nach Ebay und Amazon durchschlägt, so daß
ich mich mit diesen Chips auseinander setzen muss.
Um den Platz-Verbrauch geht es mir jedenfalls nicht. Kleiner als das
ESP-12 möchte ich es möglichst nicht haben, damit kommen meine groben
Wurstfinger nicht zurecht.
Stefan U. schrieb: > Aber was heisst das in der Praxis, hat jemand > Erfahrungswerte gesammelt? Nein, damit habe ich noch keine Erfahrung. Schon mal selber Tests gemacht? Denn auch der Flashtakt des ESP8266 lässt dich umschalten. Ebenso die Zugriffsmethode QIO vs. DIO Hypothese: Da der Code sowieso nicht direkt aus dem Flash ausgeführt wird, sondern aus dem RAM, macht sich das kaum bemerkbar. Es liegt eben daran, wie geschickt dieser CodeRam Bereich gefüllt werden kann. ------ Und, hat der ESP8285 denn nicht nur 1MByte Flash? Dann ist er für mich sowiso aus dem Rennen, zumindest für die meisten Anwendungen.
Christian S. schrieb: > Gibt es einen Grund, warum du den neuen nehmen möchtest? Er scheint doch > gar keinen Vorteil zu haben, außer dem Platz, der durch den integrierten > Flash gespart wird. Dadurch, dass der Flash beim ESP8285 via DIO angebunden sein soll, soll man zwei zusätzliche GPIO-Pins haben. Stefan U. schrieb: > Genau da hatte ich es gelesen. Zur Performance sagt das allerdings nur > wenig aus, zumal sie keine Angabe gemacht haben, was das Programm in den > "Wachzeiten" denn tut. Bei DIO soll die Übertragungsgeschwindigkeit m.W.n. exakt halb so hoch sein wie im QIO-Modus. Hilft Dir diese Information, oder war Dir das eh schon bekannt? Arduino F. schrieb: > Hypothese: > Da der Code sowieso nicht direkt aus dem Flash ausgeführt wird, sondern > aus dem RAM, macht sich das kaum bemerkbar. Es liegt eben daran, wie > geschickt dieser CodeRam Bereich gefüllt werden kann. Ich meine mal gelesen zu haben, dass es beim ESP8266 möglich ist, Code quasi direkt aus dem Flash-Speicher auszuführen, um RAM zu sparen. In diesem Fall würde das ja schon einen Unterschied machen...
Stefan U. schrieb: > Bei Ali Express scheint er der aktuelle Standard zu sein. Dort findet > man viel mehr Angebote mit diesem Chip, als mit dem ESP8266. Ich Da das nicht meinem Eindruck entspricht, hab' ich das eben mal ausprobiert: Suche nach "ESP8266" ergibt 3654 Treffer, Suche nach "ESP8285" liefert 166 Treffer.
Nur so als Hinweis: Der ESP8285 nutzt nicht den DIO Modus, sondern DOUT. Das ist noch ein bisschen langsamer, zumindest bei Schreibzugriffen. Mich interessiert aber eher die Geschwindigkeit der Programmausführung. > Und, hat der ESP8285 denn nicht nur 1MByte Flash? > Dann ist er für mich sowiso aus dem Rennen Wofür brauchst du denn mehr Speicher? Ich habe bisher nichtmal die 512k Byte meines alten Opfer-ESP Moduls für Experimente voll bekommen.
Stefan U. schrieb: > Wofür brauchst du denn mehr Speicher? Ich habe bisher nichtmal die 512k > Byte meines alten Opfer-ESP Moduls für Experimente voll bekommen. Ich erwarte dass OTA Updates funktionieren. Und damit bin ich schon bei 1MByte als untere Grenze. SPIFFS nutze ich für statische Daten (Bilder, HTML, JS, CSS) für den Webserver. Und mit dem Gedöns passt das dann nicht mehr in 1MByte
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.