MultiSpeed I2C Scanner - 50,100,200,400 KHz.

rodriguesluis:
hi there, it's possible the sensor can work with different speed I2C, but only send that data only in at one speed spec??
...

Good question, I don't know.
What I know is that an I2C EEPROM like the 24LC256, has an ~5 millisecond latency after a write. In this period the chip is not reachable (read or write). So different I2C devices can have artefacts, and when I extend this tool I hope to be able to handle them.
FYI my EEPROM lib can be found - Arduino Playground - HomePage -

The scanner now only checks address reachability (sort of ping for I2C) as there are I2C devices that do not work on all speeds.
For specific devices I want to add additional tests (EEPROM, RTC, DISPLAY, PCF8574, ...)