perhaps the timming of i2c library is not correct.