Arduino Uno R3 and ITG-3200 GYRO - no values to serial print

I have the arduino uno R3 and the ITG 3200 breakout gyro. I set everything up according “hooking it up up” on the sparkfun website and used the sample arduino code provided there. I soldered the CLKIN pin. When I pull up the serial monitor it displays absolutely nothing. I tried different sample code found around the internet and it yields the same results. I have the SDA and the SCL connected to A4 and A5.

Thanks!

Did you add pull-up resistors (~4.7k) between SDA and Vio and SCL and Vio ? It will not work w/o pull-ups.

Does it print out an ID ? If so what ? From the data sheet the LSB and MSB are undefined but the “middle bits” should be …

The Power-On-Reset value of Bit6: Bit1 is 110 100.

Meaning a good ID value could be 68 or 69 or E8 or E9.

seems like even without the resistors it would print some sort of values? or am I completely wrong here? Also, it does not print out an ID.

Thanks for the help!

It should atleast print out "ID: ".

If that doesn’t happen then there is something wrong with the serial monitor or that serial connection. If the I2C connection works cannot be said yet.

the uno we were using was bad!

So it works now ? If so mark the thread as solved.

FWIW I wouldn’t use 5v for Vio (Vlogic) given Vcc (Vdd) is 3.3v, despite what SFE says in their guide. See Table 3.2, Vlogic.

https://www.sparkfun.com/datasheets/Sen … 0-01.4.pdf

VLOGIC must be ≤VDD at all times