Hello everyone,
You might probably know that I write many times on the forum that the I2C bus was not meant for a cable.
I tested the Microsoft Copilot for the length of a cable for the I2C bus:
Question: What is the maximum length of a I2C cable?
Answer: The maximum length of an I2C bus depends on the capacitive loading. In typical applications, the length is limited to a few meters in standard mode. For reference, shielded 22 AWG twisted pair cables have capacitance in the range of 100-240 pF/m. So, at 100 Kbaud, the maximum bus length is about 1 meter, and at 10 Kbaud, it can extend up to 10 meters. Unshielded cable typically has much less capacitance but should only be used within an otherwise shielded enclosure. Keep in mind that I2C was originally designed for intra-board communication, so longer distances may require additional considerations.
That is wrong. The wrong websites are used and "intra-board" is not simple English. There is no mention of crosstalk between SDA and SCL, which is the biggest problem in most cases.
I guess we have to wait until AI is smart enough to say: "I have no clue, try a forum".
