Help with finding I2C device

I have been trying for a while now to find a I2C device that I believe is a Pressure Sensor,

I2C scan finds 3 devices, according to the manual, this weather station measures Barometric Pressure. This only leave 0x40 as the possible candidate.

[00:28:33][I][i2c.arduino:102]: Found i2c device at address 0x0C (Wind Direction) mlx90393
[00:28:33][I][i2c.arduino:102]: Found i2c device at address 0x40 ?
[00:28:33][I][i2c.arduino:102]: Found i2c device at address 0x44 (Temperature + Humidity) sht3xd

But, i cannot for the life of me find a baro with an I2C address of 0x40, all other devices listed in the scan are configured and working.

Any ideas what this could be or how I can find this device?

I have tested the following sensors, as I suspect it could also be something to do with voltage or charge control as this thing was setup for solar with battery operation.

INA260
INA219
MS8607

I guess you have access to the inners of the weather station, right?
Pictures of the board could help…

I do, I’ve had a look and honestly I cannot find anything.

Here are some images, I can only really find this board. Also there was a BMS board attached when the battery was used, It was attached to the battery but I have removed all that as I am now using PoE.

Thanks

Have a look what you have there…

1 Like