You where right, I took out the 3.3v and works fine but I need the pullup resistors, if I take them away stops communicating.

Ok, so it's working, but why the values are so erratic?

the temperature reading looks kind of stable, but I leave the board steady on the table and the values change dramatically.

InvenSense MPU-6050

June 2012

WHO_AM_I : 68, error = 0

PWR_MGMT_2 : 0, error = 0

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 192, 60, -13372

temperature: 23.518 degrees Celsius

gyro x,y,z : -144, -25, 22,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 64, 112, -13100

temperature: 23.612 degrees Celsius

gyro x,y,z : -181, 26, 25,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 884, 76, -12336

temperature: 23.565 degrees Celsius

gyro x,y,z : -121, -24, 51,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 712, 404, -12368

temperature: 23.565 degrees Celsius

gyro x,y,z : -186, -21, 35,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: -248, 368, -12872

temperature: 23.706 degrees Celsius

gyro x,y,z : -166, -105, 119,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 704, 440, -12892

temperature: 23.612 degrees Celsius

gyro x,y,z : -248, 1, 31,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 308, 208, -12716

temperature: 23.706 degrees Celsius

gyro x,y,z : -147, -89, 88,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 1148, 380, -12952

temperature: 23.612 degrees Celsius

gyro x,y,z : -160, -16, 93,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 8, 528, -12676

temperature: 23.518 degrees Celsius

gyro x,y,z : -168, -5, 92,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: -436, -52, -12948

temperature: 23.612 degrees Celsius

gyro x,y,z : -169, 90, 56,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 516, -508, -12976

temperature: 23.612 degrees Celsius

gyro x,y,z : -176, -61, -14,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 456, 672, -13008

temperature: 23.565 degrees Celsius

gyro x,y,z : -103, 11, 95,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 776, 704, -12880

temperature: 23.612 degrees Celsius

gyro x,y,z : -268, -41, 114,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 212, -92, -12772

temperature: 23.565 degrees Celsius

gyro x,y,z : -169, -21, -59,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 712, -616, -12652

temperature: 23.612 degrees Celsius

gyro x,y,z : -202, -41, 87,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 652, -276, -12596

temperature: 23.659 degrees Celsius

gyro x,y,z : -152, 15, 55,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 28, 164, -13212

temperature: 23.565 degrees Celsius

gyro x,y,z : -233, -84, 75,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 216, 92, -13024

temperature: 23.518 degrees Celsius

gyro x,y,z : -198, 24, 26,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 612, 244, -13552

temperature: 23.471 degrees Celsius

gyro x,y,z : -191, -65, -11,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 552, -464, -13216

temperature: 23.518 degrees Celsius

gyro x,y,z : -167, -3, 12,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 280, 88, -13088

temperature: 23.659 degrees Celsius

gyro x,y,z : -196, -95, 10,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: -176, 72, -12884

temperature: 23.612 degrees Celsius

gyro x,y,z : -171, -219, -13,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 216, -284, -13324

temperature: 23.565 degrees Celsius

gyro x,y,z : -153, 145, 3,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 500, -524, -13360

temperature: 23.612 degrees Celsius

gyro x,y,z : -247, -140, 85,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 552, 272, -13832

temperature: 23.612 degrees Celsius

gyro x,y,z : -198, 76, 28,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 676, 12, -13336

temperature: 23.659 degrees Celsius

gyro x,y,z : -176, 28, 37,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 816, -408, -13080

temperature: 23.659 degrees Celsius

gyro x,y,z : -150, 3, 64,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: -224, -104, -12812

temperature: 23.659 degrees Celsius

gyro x,y,z : -201, 32, 55,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 368, 360, -13316

temperature: 23.753 degrees Celsius

gyro x,y,z : -205, -43, -8,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 100, 756, -13448

temperature: 23.471 degrees Celsius

gyro x,y,z : -135, 12, 52,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 332, -188, -13100

temperature: 23.565 degrees Celsius

gyro x,y,z : -157, -68, 48,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 904, 708, -13120

temperature: 23.706 degrees Celsius

gyro x,y,z : -123, 1, 45,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 600, -372, -12800

temperature: 23.706 degrees Celsius

gyro x,y,z : -134, 17, -18,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 1072, 724, -13252

temperature: 23.565 degrees Celsius

gyro x,y,z : -213, -32, -7,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: -336, -48, -12972

temperature: 23.659 degrees Celsius

gyro x,y,z : -146, 2, -49,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 292, 392, -13152

temperature: 23.518 degrees Celsius

gyro x,y,z : -212, -169, 106,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 116, -504, -12388

temperature: 23.612 degrees Celsius

gyro x,y,z : -188, 51, 38,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 304, 116, -12740

temperature: 23.706 degrees Celsius

gyro x,y,z : -150, 42, 40,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 344, -424, -13104

temperature: 23.471 degrees Celsius

gyro x,y,z : -178, -30, 56,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 472, 800, -13340

temperature: 23.659 degrees Celsius

gyro x,y,z : -203, 10, 27,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 524, 192, -12968

temperature: 23.706 degrees Celsius

gyro x,y,z : -247, -98, -24,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 752, 448, -12528

temperature: 23.659 degrees Celsius

gyro x,y,z : -194, 140, 8,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 644, -380, -12412

temperature: 23.753 degrees Celsius

gyro x,y,z : -147, -95, -9,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 424, 136, -12596

temperature: 23.518 degrees Celsius

gyro x,y,z : -216, -13, 16,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 636, -292, -12532

temperature: 23.565 degrees Celsius

gyro x,y,z : -212, 20, 43,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 296, 512, -12968

temperature: 23.706 degrees Celsius

gyro x,y,z : -188, 20, 130,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 520, 500, -13472

temperature: 23.706 degrees Celsius

gyro x,y,z : -231, -38, 8,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 396, 224, -13188

temperature: 23.706 degrees Celsius

gyro x,y,z : -137, 71, 12,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 612, -304, -13568

temperature: 23.659 degrees Celsius

gyro x,y,z : -199, 34, 61,

MPU-6050

Read accel, temp and gyro, error = 0

accel x,y,z: 332, -144, -13404

temperature: 23.612 degrees Celsius

gyro x,y,z : -104, 31, 87,

I really can't see a relation between them.

If I move the board I can't either see a pattern between the movement and the numbers.

Anyway Krodal, You helped a lot! Thanks!!!!! in that page it says that the I2C address is 0x69. Anyway, I've learned a lot finding it out by myself.