La aplicación compilada con ESP-IDF 5.3 o más reciente puede fallar con el siguiente mensaje en tiempo de ejecución:
i2c: CONFLICT! driver_ng is not allowed to be used with this old driver
El problema es causado por un BSP incompatible (Board Support Package) que está utilizando una versión antigua del controlador I2C.
La solución es agregar la siguiente dependencia en idf_component.yaml:
esp_codec_dev:
public: true
version: "==1.1.0"
Vuelva a compilar la aplicación y el problema debería resolverse.