ESP32-C6 LP I2C pins 6/7 aht20 crash #22249
-
14.3.0 crash with ESP32-C6 i2c and AHT20 Current working version 14.2.0.4 (bump version commit) Crash after:
Work fine in ESP32-S3 (without aht20, only i2c enabled). |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 28 replies
-
Do not open an issue when a discussion exists and it is not a verified issue. Furthermore for an issue all asked infos needs to be provided! |
Beta Was this translation helpful? Give feedback.
-
My ESP32C6 hardware version 0.1 works fine with AHT20:
My ESP32C6 DevKits hardware version 0.0 do fail as soon as I configure I2C. My best guess is that IDF once more stopped supporting early version of the ESP32C6. My ESP32 obsolete bin is getting fuller with avery new IDF version. |
Beta Was this translation helpful? Give feedback.
-
Just did a new test with 0.0 hardware and lo and behold it worked!
So I have no idea why the OP's hardware doesn't work. |
Beta Was this translation helpful? Give feedback.
-
@nikito7 We did some investigation. Since you are using a very early revision of the C6 (v0.0) it could be your chip has the
If this is still not working the used AHT20 is defective, way out of the specs or the hardware (design) is faulty. |
Beta Was this translation helpful? Give feedback.
-
Does this newer Tasmota IDF 5.3.1 version work with esphome too?
|
Beta Was this translation helpful? Give feedback.
What do you mean with additional pull up resistors? i2c does need always pull up resistors. This is by design of the bus. Usual are 4k7 for SDA and SCL. When it works without it is a pure lucky strike!
The internal pull up resistors from the esp are always to weak for use with i2c