I loaded this onto a Nano (328P Old Bootloader)and it will not actually show any temp/px/hum data. Just shows the "T", "H", "P" headers on the line where the data is supposed to be.
Also, I assumed you should see the time advance on the display but all it does is show static the date and time at boot.
Does somebody have a minute to look it over to see a possible reason?
The original post showed it on a "Full Size" UNO. I don't know if the Nano is the issue or the actual code.
I tried to post the code but it gives the "More than 9000" error. I thought that was the whole point of code wraps........not counted against character count.......anyway, attached in a txt.
usually the begin-function reports if the "begin" was successfull or not.
the code you have posted does not check for this. So this code is another example of doing it quick & dirty
inside the setup-function you can replace
So do a check with the I2C-Scanner.
There is a sketch named i2c_scanner.ino in the examples for doing this
This sketch will report on which I2C-Adress an I2C-device is found