Testing a INA219 module, I get strange results.
The setup is a Arduino Nano, and the Adafruit library example.
The first module seems to be working, but the current reading is wrong.
The voltage reading is almost correct, measured 4.72V with a Fluke 26 III.
The current reading should be zero which is not.
It is even dependent whether V+ is connected to 5V or not.
There is no current flowing through the shunt; the measured shunt voltage is zero.
See this screenshot.
To check this, I tried the other module; I mostly order 2 in case of.
This other module does nothing, the software is hanging.
Check with I2C scanner gives no address.
The first module gives the correct address.
Check with an oscilloscope shows that the SDA line is pulled low, it should be high.
Both modules look OK, no bad solderings or so.
Has anyone experienced this also?
Picture of the modules: