I am running into a problem with HTU21D temperature read being higher then normal. This happen when I turn on 2-3 relay at the same time or more activities on the board. It seem like the HTU21D heats up with the activities. The temperature difference is 5 degree or more with the activities. I am using the P1 module. I was able to display the temperature and humidity on the screen. So I believe my hook up to the I2C is correct. I have a 4.7K pull up on the DA and CL line of the HTU21D.
Have anyone encounter this before, it seem like with more activities the HTU21D get hotter? Could it be pulling more power from the Pullups? I also notice if I disconnect VDD while DA, CL, ground is still connected, the HTU21D still works. It look like HTU21D is pulling the power from the DA and CL pullups.