I have a sensor board with 2 chips on it: ADXL345 and ITG3200. As it is, the board has 2 INT pins, a GND, a 3.3V pin and I2C pins (SDA, SCL).
For almost all day I've tried to make it work, but with no success. I've connected the board to the Arduino Duemilanove with 4k7 resistors and then with 2k2 resistors and then with no resistors thinking that the Arduino has those built-in resistors made specifically for the Wire.h. Nothing worked.
Then I've switched the boards. This time I took an Ardupilot Legacy with Atmel328. Again, the same configurations, with no chance of working. I've took care of the connections and tutorials, so with no doubt, I didn't make any connection mistake.
I've tried 4 or 5 sketches found on the internet specifically made for this IMU(all were working on others). Some of them were giving somehow random values and other nothing on the serial window. I thought making my own program would be inappropiate in this situation. It's basically the same. With minor changes, or even worse (it's the first time with IMU's).
What is the solution? What is the problem with it? May be burned? May the developing platforms be broken( I doubt)? May...What? I don't know what to do.
And just to know this is the IMU board: https://www.sparkfun.com/products/10121