Hot answers tagged

1

The Pi does not support multi-master mode. There is no requirement for the I2C clock to be a square wave.


1

Question Problem on using smBUS 2 block read/write functions. Answer 1. Discussion on I2C reading/writing a block of data, smbus and smbus2, etc Ah, your remind me one important thing. Some two years ago when I tried to use smBus block read/write (in my MCP23017 Micky Mouse toy project), I found the "bus stretch" thing is not implemented, so ...


1

It is unclear what you are trying to do but this is certainly not the way to do it. The Pi has pull-ups on I²C lines so none are needed. The series resistors will effectively prevent anything from working; I²C uses open drain circuitry. Most I²C devices will work at 3.3V if there are no pullups to 5V, occasional devices need higher voltages and require a ...


1

Well, if for 1V range, everything seems to go well, then it is very likely your I2C hardware, software, binary results to decimal software etc are OK. Now if the problem only appears in the lower mV range, I think it is the full scale range not set properly. Please see my datasheet summary on full scale range setting etc in the appendices below. There are ...


1

I'm in the same state, I'm seeing the i2c interface, and got the same response from the pi. I've tried to dive deeper, but I've found the i2c instance is not very accessible (for non-software engineers, like myself), as it is very low level. Nevertheless, this is what I've found so far: if you do not see the response of the i2c interface as above when you ...


Only top voted, non community-wiki answers of a minimum length are eligible