Take a look at this board https://www.amazon.in/Silicon-Techn...ocphy=9040229&hvtargid=pla-406302713025&psc=1The I2C clock, which is generated by the master, is commonly 100kHz or 400kHz but could be anything less than some maximum value limited by the capabilities of the master and slave and also by the value of the pull-up resistors and the cable length.
Thank you AlbertHall so I2c bus can be send/ receive data at the maximum speed of about 100 kbis/s for ds1307?Looking at the DS1307 the clock frequency can be anything up to 100kHz. If the designer wanted, the clock could be a lot slower but cannot be faster than that.
View attachment 193639
What is meaning of cable length ?the cable length.
The length of wire between the master and the slave. Longer wire means more capacitance and inductance to mess with the signals. Over longer wires you might use lower value pull up resistors and maybe a slower clock speed.Thank you AlbertHall so I2c bus can be send/ receive data at the maximum speed of about 100 kbis/s for ds1307?
What is meaning of cable length ?