I have my MPU-92/65 connected to my Raspberry Pi and it's sometimes detected but not always.
$ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Sometimes the 68 is there and sometimes it isn't.
The component is on a breadboard with the following connections:
- VCC to 5V
- GND to GND
- SCL to SCL
- SDA to SDA
- ADD to 3.3V
Why does it do this? How can I make it more consistent?
I remember getting it to work properly before.