Hello,
using this MCP3428 current receiver https://www.robotshop.com/en/4-channel-i2c-4-20ma-current-receiver-board-i2c-interface.html and running it on a raspberry pi, directly connected to the SDA, SCL, 5V and GND GPIOs (without a shield!).
I can connect via I2C but when reading the data, I get value 1 back on every channel all the time. I’m using this script in Python to read the values: https://github.com/ControlEverythingCommunity/MCP3428
Because I’m not using the proposed shield by NCD, I set the Pull-Up Resistors on the board.
Do you have any clue how that can be solved?