A pesar de que las especificaciones de capacitancia son lo que son, es poco probable que vea algún efecto negativo de la capacitancia del cable a velocidades de señalización I2C típicas de hasta 400 KHz en modo rápido, para una longitud de cable de 1 metro.
También, según especificaciones I2C por NXP, la capacidad de cable máxima admitida es 400 picoFarad . Aparentemente, esto se aplica a la especificación I2C original (100 KHz), parece que no hay actualizaciones para las versiones más nuevas de I2C.
Para el modo rápido de 1 MHz Plus, el modo de alta velocidad de 3,4 MHz (Hs) y el modo ultra rápido de 5 MHz (UFm), un cable largo puede ser poco confiable o, en el peor de los casos, no funcionará en absoluto. Si el periférico en cuestión es compatible y se va a utilizar en estos modos de alta velocidad, un enfoque recomendado sería evitar el I2C externo por completo, o agregar un extensor I2C de larga distancia.
Búferes / extensores I2C :
NXP publica una serie de partes adecuadas en esta página , específicamente diseñada para permitir extender el bus I2C en kilómetros . P82B715, P82B96 y PCA9600 son las partes a considerar, en este contexto.
También hay partes adecuadas de Texas Instruments, y quizás otras, para dichos propósitos de extensión de bus.
Consulte también la respuesta de Samuel para obtener más información sobre este asunto.