MPU6050

MPU6050 I2C writing problem

I found intermittent instability problems when writing to MPU6050 registers, though reading registers is always OK.

I read the schematic and found the device uses 2k2 pullup resistors.  Since Rpi I2C pull up is 1k5.  So with 2k2 might be too strong, especially I am using long connecting wires.

So I decided to remove the MPU6050’s built in resistors, as shown below.

mpu6050_2019mar1702

After the operation, everything seems OK, but of course I need wait longer and see.

.END

Categories: MPU6050, Raspberry Pi

Tagged as: ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.