Die mit ESP-IDF 5.3 oder neuer kompilierte Anwendung kann zur Laufzeit mit der folgenden Meldung fehlschlagen:
i2c: CONFLICT! driver_ng is not allowed to be used with this old driver
Das Problem wird durch eine inkompatible BSP (Board Support Package) verursacht, die eine alte Version des I2C-Treibers verwendet.
Die Lösung besteht darin, die folgende Abhängigkeit in die idf_component.yaml aufzunehmen:
esp_codec_dev:
public: true
version: "==1.1.0"
Baue die Anwendung neu und das Problem sollte behoben sein.