I bought this MPU-6050: link

According to the manufacture site, the sensor logic level is 3.3V (though the ebay page says Power supply :3-5v)

Should I use a 4 channel Bi-Directional Logic Level Converter (like this one) for the SDA, SCL, INT channels? or can I connect it directly to my arduino nano?

I saw some places that says I should use it with a logic level converter and some who say it's ok without it. (I guess it depends on the sensor board, so please take a look, link above)

Current Setup:

SDA <-> LLC <-> A4
SCL <-> LLC <-> A5
INT <-> LLC <-> D2
VCC <- LLC <- 5V (arduino)
GND <- LLC <- GND (arduino)

I still don't have the parts so I can't test it, and I'm probably going to use Jeff Rowberg library to communicate with the sensor (I2C)

  • $\begingroup$ This was multi-posted to electronics. $\endgroup$
    – Mark Booth
    Aug 2, 2013 at 22:09
  • $\begingroup$ Please don't spam multiple sites with the same question Dan. With over 1500 reputation on Stack Overflow you should know that if a question needs to be on a different site it can be migrated there. $\endgroup$
    – Mark Booth
    Aug 2, 2013 at 22:11

1 Answer 1


According to the link you provided, you can use 5V or 3.3V directly on the sensor (it already have a voltage regulator). Since the arduino is able to send 3.3V or 5V you can use both of them directly without any level converter. You can see on the video here that you don't need anything

I got a GY-80 with the same kind of features and I use it directly on my arduino nano without any level converter. Their is also a whole arduino playground on how to use this sensor.

  • $\begingroup$ I understand that you can directly connect the 5V from the arduino to the sensor, but what about the SCL and SDA? it specifically says that it operates at 3.3V.. (in the sesor specification) $\endgroup$ Aug 3, 2013 at 13:29
  • $\begingroup$ You got a pretty good answer to that question Arduino forum explaining you why it will work without it. $\endgroup$
    – Malcolm
    Aug 3, 2013 at 20:28
  • $\begingroup$ Ok, thanks, but the arduino nano doesn't have a 3.3V output with power from external source (which is what I plan to do). [from arduino.cc/en/Main/ArduinoBoardNano "when running on external (non-USB) power, the 3.3V output (which is supplied by the FTDI chip) is not available"] $\endgroup$ Aug 4, 2013 at 16:48
  • $\begingroup$ Actually, I just tried on my Arduino Nano and, when alimented by an external source, the 3.3V is still working and available. Probably, the Arduino website is talking about an old version of the board. You should just try it with your Arduino to see if the 3.3V is still available with power from an external source. But mine is still working for sure. $\endgroup$
    – Malcolm
    Aug 5, 2013 at 17:22

Not the answer you're looking for? Browse other questions tagged or ask your own question.