Jump to content
I2Cdevlib Forums

MPU-6050 on a breakout board with voltage regulator for $10 on Amazon


Recommended Posts

Just ordered one of these the other day and it's working great! Much cheaper than SparkFun's at $40. :( It's got a regulator on board so you can give it 5v right off the Arduino and even has an LED so you know when it's on. :) Even ships 2-day for free if you've got Amazon Prime:

 

514OrBmw1RL._SX342_.jpg

 

http://www.amazon.com/gp/product/B008BOPN40

 

The comments section is actually how I found out about the site and Jeff's AMAZING work on making this thing accessible to everyone.

 

(I promise I don't work for these guys, I was just happy to find one for so cheap!)

Link to comment
Share on other sites

>>>>>>>>>>

It's got a regulator on board so you can give it 5v right off the Arduino and even has an LED so you know when it's on.

<<<<<<<<<<

Does it have voltage level shifting to be able control  microcontrolers powered with 5V spply and I/O logic 5V?

LDO from 5V to 3.3V for MPU-6050 is worth nothing if you can not connect your MPU-6050 to 5V I2C bus without voltage level shifting for 3.3V MPU-6050 I/O (using 2 mosfets for example as described by NXP).

Maybe other more expensive boards has something like this to make easier use it wuth 5V I2C bus?

Link to comment
Share on other sites

>>>>>>>>>>

It's got a regulator on board so you can give it 5v right off the Arduino and even has an LED so you know when it's on.

<<<<<<<<<<

Does it have voltage level shifting to be able control  microcontrolers powered with 5V spply and I/O logic 5V?

LDO from 5V to 3.3V for MPU-6050 is worth nothing if you can not connect your MPU-6050 to 5V I2C bus without voltage level shifting for 3.3V MPU-6050 I/O (using 2 mosfets for example as described by NXP).

Maybe other more expensive boards has something like this to make easier use it wuth 5V I2C bus?

 

I played around with this board last night and it seems to be fine reading the I2C bus at 3.3V with no problem. I saw a comment not too long ago on SparkFun about using 3.3V level I2C and the commenter said the Arudino usually has no problem registering 3.3V as a HIGH. Here's someone quoting the datasheet:

 

VIL

Input Low Voltage, except XTAL1 and RESET pin

Vcc = 1.8V - 2.4V    MIN = -0.5     MAX =  0.2Vcc

Vcc = 2.4V - 5.5V    MIN = -0.5     MAX =  0.3Vcc

VIH

Input High Voltage, except XTAL1 and RESET pins

Vcc = 1.8V - 2.4V    MIN = 0.7Vcc       MAX = Vcc+0.5

Vcc = 2.4V - 5.5V    MIN = 0.6Vcc       MAX = Vcc+0.5

 

If you were seeing an issue, SparkFun has a little breakout board that converts 3.3V line level to 5V (and vice-versa): https://www.sparkfun.com/products/8745

Link to comment
Share on other sites

>>>>>>>>>>>>>>>>>>>

I saw a comment not too long ago on SparkFun about using 3.3V level I2C and the commenter said the Arudino usually has no problem registering 3.3V as a HIGH.

<<<<<<<<<<<<<<<<<<<<<<<

Arduino (AVR as I know) powered with 5V power supply will read 3.3V as VIH (3.3V > 0.6*5V=3V ), but my concern is MPU-6050 I/O 3.3V I2C BUS.

Is it MPU-6050 5V tolerant I2C device? I do not think so, If not voltage level shifting needed.

No SparkFun needed, but 2 mosfets as described there:

AN10441 Level shifting techniques in I2C-bus design - NXP ...

http://www.nxp.com/documents/application_note/AN10441.pdf‎

 

I've used optoisolated I2C bus and have voltage regulator 3.3V on MPU-6050 side and 5V other -from PC Linux RS232 on my self made circuit.

Link to comment
Share on other sites

  • 1 month later...

Just ordered one of these the other day and it's working great! Much cheaper than SparkFun's at $40. :( It's got a regulator on board so you can give it 5v right off the Arduino and even has an LED so you know when it's on. :) Even ships 2-day for free if you've got Amazon Prime:

 

514OrBmw1RL._SX342_.jpg

 

http://www.amazon.com/gp/product/B008BOPN40

 

The comments section is actually how I found out about the site and Jeff's AMAZING work on making this thing accessible to everyone.

 

(I promise I don't work for these guys, I was just happy to find one for so cheap!)

 

 

I ordered the same thing because it had a great price. I wired everything per the documents mentioned by Jeff and I get an error = 2 in the serial command. I have no idea what error = 2 is. Do you happen to know Cannikan?

Link to comment
Share on other sites

  • 4 months later...

Just ordered one of these the other day and it's working great! Much cheaper than SparkFun's at $40. :( It's got a regulator on board so you can give it 5v right off the Arduino and even has an LED so you know when it's on. :) Even ships 2-day for free if you've got Amazon Prime:

 

514OrBmw1RL._SX342_.jpg

 

http://www.amazon.com/gp/product/B008BOPN40

 

The comments section is actually how I found out about the site and Jeff's AMAZING work on making this thing accessible to everyone.

 

(I promise I don't work for these guys, I was just happy to find one for so cheap!)

 

I've tested it with 10K pull-up and 5V i2C bus, seems like it's working fine!

 

And found this on Absolute maximum ratings...

 

Parameter  Rating 
Supply Voltage, VDD  -0.5V to +6V 
VLOGIC Input Voltage Level (MPU-6050)  -0.5V to VDD + 0.5V 
REGOUT  -0.5V to 2V 
Input Voltage Level (CLKIN, AUX_DA,  AD0, FSYNC, INT, 
SCL, SDA) 
-0.5V to VDD + 0.5V 
CPOUT (2.5V ≤ VDD ≤ 3.6V )  -0.5V to 30V 
Acceleration (Any Axis, unpowered)  10,000g for 0.2ms 
Operating Temperature Range  -40°C to +105°C 
Storage Temperature Range  -40°C to +125°C 
Electrostatic Discharge (ESD) Protection 
2kV (HBM); 
250V (MM) 
Latch-up 
JEDEC Class II (2),125°C 
±100mA 
Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...