Internal Pullup Resistors for I2C lines?

As a rule - as the speed of the bus goes up and/or the voltage swing goes down, the value of the pull-up resistors goes down.

Frankly, for most hobby stuff, 2.2K-4.7K will work for anything but the most pathological fast bus (400KHz), and 4.7K-10K will work for slow (100KHz) busses.

1 Like