Grounding if i2c device has its own power supply

I have a device which has i2c connection and this device has own 5v power supply. If I try to control that device with Arduino Uno, do I connect SCL to SCL, SDA to SDA and GND to GND? Do I need any resistor to GND connection?

Connect the gnd's together. Why would you need a resistor on ground/circuit neutral?

1 Like

Only logic GNDs should be connected. This includes all Vcc supplies. Protective grounds or mains Neutral should not normally be connected to electronic devices.

Of course.

@ECE9
You might find this useful:

The grounds must be common else there is no reference for what voltage is high or low.

I usually start with a 100 ohm or so resistor between grounds until I prove there is no other path that would cause a high current to flow between. This is just a precaution I use. Once everything is working you can eliminate this resistor.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.