Multiple gyro's over i2c

Hi all,

I'm starting on a project where i need multiple gyroscopes.
Plan is to use 5 MPU 6050 's.
I would have to multiplex the data over i2c. It is mentioned in the link that pin "AD0" toggles the address between 0x68 and 0x69.
Would a setup with all the 5 MPU's in series, while setting only one of the 5 addresses to 0x68, keeping the other 4 at 0x69 be suitable to multiplex the signals over 1 channel?

I'm aiming to read all 5 sensors in 1/5 of a second.

Thanks,

Would a setup with all the 5 MPU's in series, while setting only one of the 5 addresses to 0x68, keeping the other 4 at 0x69 be suitable to multiplex the signals over 1 channel?

Change the "in series" to "on the same bus" and then yes it will work.

Has it been confirmed yet, that it will work ?

It is a well known technique. Not sure if anyone has done it with those chips but there is nothing to suggest it won't work with any I2C complaint chip.

KingBee, it is up to you to test it with 5 MPU-6050.
All five in 200ms should be no problem.

Which Arduino board are you going to use ? The mulitple AD0s can not be toggled with an output pin of a 5V Arduino.

I'm using a uno, with a voltage divider to get 3.3 volts
boards should arrive somewhere in the coming two weeks, I'll post the results

What values in your potential divider? I go for 1K and 510R to keep the impedance down.
And also are you going to use an I2C libary that disables the internal pull up resistors and use your own external ones?