11 years, 10 months ago.

i2c communication with MPU 6050 module

Hello eveyone

I got mbed few days ago and have Arduino MPU 6050 module.

I have a question about i2c communication

When I communicate between my mbed and MPU 6050 module, shoud I need to use a pull-up resistor on SDA and SCL?

or the MPU 6050 moudule include a pull-up resister?

Sorry for my bad english and thank you :)

1 Answer

11 years, 10 months ago.

That depends on your module, many will either mention it in their description, or you can look at the schematics which are often included. I expect most modules to have pull up resistors, but not necesarily all of them.

Just had a quick look on ebay which ones are most popular currently, and apparently barely anyone of them bother to include schematics. If it is the same as this one: http://www.ebay.com/itm/MPU-6050-3-Axis-Accelerometer-3-Axis-Gyro-module-3-3V-5V-For-Arduino-/221184727986?pt=LH_DefaultDomain_0&hash=item337fa31bb2, it includes pull ups. Otherwise it is a matter of following the connections on the PCB and checking if they also go to a resistor.

Accepted Answer

My moudule is exactly same as that on ebay. That means I don't neet pull-up resistor, is it right?

posted by Wooseong Jeon 22 Feb 2013

Yes you don't need to add them.

posted by Erik - 22 Feb 2013