Dev-Branch

@biologist Wir sind ja zurückgeschwenkt auf die offizielle FastLED Bibliothek, die könnte nun etwas mehr Stack benötigen. Warum der Crash jetzt aufgetreten ist kann ich auch nicht sagen. Ich habe vorsichtshalber die Stackgröße um 256 Bytes erhöht um das zukünftig zu vermeiden.

Ansonsten hat @trainbird etwas in der Weboberfläche geputzt, Vielen Dank dafür!

Und die 3rd-Party Bibliotheken sind auf den neuesten Stand gebracht.

Da nur noch Boards mit PSRAM unterstützt werden werfe ich mal die Frage auf: Können wir jetzt „safe“ das Flag CONFIG_ESP32_REV_MIN_3=y verwenden? Wenn ja spart es richtig Platz, z.B. 10KB im knappen IRAM:

If the application uses PSRAM and is based on ESP32 rev. 3 (ECO3), setting CONFIG_ESP32_REV_MIN to 3 disables PSRAM bug workarounds, reducing the code size and improving overall performance.

Das geht natürlich nur wenn die eingesetzte Hardware auch mindestens Revision 3 im Silikon hat.

1 „Gefällt mir“