-
Recently v5.2. of ESP IDF has been released. (https://github.com/espressif/esp-idf/releases/tag/v5.2 ) Therein, the I2C driver has been redesigned. (https://docs.espressif.com/projects/esp-idf/en/stable/esp32/migration-guides/release-5.x/5.2/peripherals.html) Does this affect esp-idf-lib? Does anyone have already experience with the migration? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 6 replies
-
I also would like the answer to this. I have seen many incompatibilities, and PANICS. hence i think the answer is NO |
Beta Was this translation helpful? Give feedback.
-
Right now I have several devices working, the firmware for which was compiled two weeks ago using the latest ESP-IDF master at that time.
|
Beta Was this translation helpful? Give feedback.
-
from the esp-idf: |
Beta Was this translation helpful? Give feedback.
-
I certainly agree that it’s time to port i2clib to a new driver (and at the same time maintain compatibility with older versions of ESP-IDF and ESP8266 RTOS SDK). I invite the discussion participants (and everyone else) to initiate the process by creating a PR and starting work in it. |
Beta Was this translation helpful? Give feedback.
-
looks like the answers here |
Beta Was this translation helpful? Give feedback.
-
i ported the code for the esp-idf 5.2, replaces deprecated i2c.h library for new i2c_master.h |
Beta Was this translation helpful? Give feedback.
I certainly agree that it’s time to port i2clib to a new driver (and at the same time maintain compatibility with older versions of ESP-IDF and ESP8266 RTOS SDK).
I invite the discussion participants (and everyone else) to initiate the process by creating a PR and starting work in it.