I think you're either missing or misunderstanding the point.
The I2C bus is active low so requires at least one pair of pull up resistors.
The Pi itself pulls I2C1 to 3.3V. Any device that has onboard pull-ups usually pull to the supply voltage. On that board it would pull to 5V and would result in feeding 5V into the Pi as voltage flows from high to low.
Feeding 5V into any of the Pi's GPIO will cause permanent damage.
If you don't know or can't tell if pull ups are present, connect just power and ground then measure the voltage between each I2C pin and ground.
The I2C bus is active low so requires at least one pair of pull up resistors.
The Pi itself pulls I2C1 to 3.3V. Any device that has onboard pull-ups usually pull to the supply voltage. On that board it would pull to 5V and would result in feeding 5V into the Pi as voltage flows from high to low.
Feeding 5V into any of the Pi's GPIO will cause permanent damage.
If you don't know or can't tell if pull ups are present, connect just power and ground then measure the voltage between each I2C pin and ground.
Statistics: Posted by thagrol — Mon Jul 15, 2024 1:02 pm