PI3 won't detect any i2c sensor

Feb 17, 2018 8 Replies

I have tried different tutorials and forums where people had same/similar issues with i2c but still, I can't solve this problem.



I tried two different BMP180 Digital Barometric Pressure Sensor modules and even IIC/12C/TWI 1602 Serial LCD module



None of them showed up on the i2c detect -y 1



I have Raspberry PI 3 B and the following versions and Raspbian GNU/Linux 9 (stretch)



formatting link


Did you enable i2c in the setup/preferences? It's disabled by default.

Check power on the sensor board itself with your multimeter. Then (assuming that's all OK at 3.3v) check the SCL and SDA wires - swap them over - it won't hurt anything, but it's easy to get these the wrong way round.

Try one device at a time too.

Gordon

It may also be that the necessary pull-up resistors are missing from SDA, SCL or both.

-TV

I played around with the multimeter already and also tried different cables (event swapping them around)

I also tried to add pull-up resistors from 3.3V

I played around with the multimeter already and also tried different cables (event swapping them around)

I also tried to add pull-up resistors from 3.3V

Il giorno domenica 18 febbraio 2018 22:12:39 UTC+1, Andrew ha scritto:

have you tried with i2cdetect -y 0 ?

the only other thing to try is to get an oscilloscope and check the signals...

Bye Jack

They are fitted to the Pi as standard.

Gordon

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required