Apakah ada clock rate minimum yang ditentukan oleh I2C? Saya tahu clock rate yang paling banyak digunakan adalah 100kHz dan ada mode "cepat" dari 400kHz yang didukung oleh beberapa perangkat, dan mode yang lebih cepat namun didukung oleh perangkat lain (saya pikir 1MHz?). Karena sinyal SCK dihasilkan oleh master, saya kira seseorang dapat beroperasi pada kecepatan yang jauh lebih lambat daripada yang lain - apakah ada batasan yang lebih rendah dalam praktiknya? Sejauh mana perangkat budak peduli dengan laju jam (mis. Apakah mereka memiliki timeout pendek)? Alasan saya bertanya adalah bahwa saya bertanya-tanya apakah mungkin dapat menjalankan I2C dalam jarak yang lebih jauh (misalnya 20 kaki) untuk memprogram EEPROM I2C andal dalam pengaturan tester produksi. Saya berasumsi itu tidak akan bekerja dengan baik pada jarak itu pada kecepatan data standar.