24-03-2017, 09:06
I had a similar issue when I had a faulty sensor.
The faulty sensor would cause the entire I2C bus to hang, not allowing any of the other I2C devices to talk.
As soon as I removed the faulty sensor the I2C bus responded.
You could also try and load I2C scan program on the arduino to check that all the I2C devices are picked up on the network and the addressing is the same as defined in the WeartherDuino software.
The faulty sensor would cause the entire I2C bus to hang, not allowing any of the other I2C devices to talk.
As soon as I removed the faulty sensor the I2C bus responded.
You could also try and load I2C scan program on the arduino to check that all the I2C devices are picked up on the network and the addressing is the same as defined in the WeartherDuino software.

