Dev-Branch

Das IRAM (Instruction RAM) ist ein spezieller Speicherbereich der schon länger knapp ist. Warum es jetzt wieder zum Problem wird kann ich nicht sagen, siehe auch Aktueller Stand ESP32-Arduino 2 - #223 von tueddy

@maxxe Entweder Du deaktivierst Bluetooth (Das verbraucht viel IRAM Speicher) oder Du schaust ob Du einen ESP-32 mit Chip-Revision 3 einsetzt, Lolin D32 Pro sollte es haben: Weboberfläche/Info:

Wenn ja dann kannst Du in der Datei sdkconfig.defaults diese Zeile anfügen:

CONFIG_ESP32_REV_MIN_3=y

Anschießend einen Clean-Build durchführen. Das spart dann um die 10KB IRAM-Speicher und es können alle Features verwendet werden.

Fragen: Du verwendest einen Lolin D32 Pro? Welche Settings hast Du verändert die zu diesem Speichermangel führen könnten?

Speicher sparen ist das Gebot der Stunde - Amen

1 „Gefällt mir“