I am trying to established a i2c communication between my Wixel and a L3G4200D 3-Axis Gyro, I have connected the clock and the data line. I am using the serial_i2c app from the package (in usb mode). I have tried to send some commands to my device through a terminal but it does not seem to work.
Is it possible to do that ? Is there another way to get my angular velocities ?
You should be able to use a Wixel to communicate with the gyro over I2C.
Are you using the Serial to I2C app described in the Wixel user’s guide? Have you changed any of the app’s configuration parameters? Can you describe all of your connections you have made? For example, how are you powering the gyro? And, do you have a ground connection between the Wixel and the L3G4200D? An in-focus picture of your setup and all your connections might help us notice something.
What terminal program are you using to send commands? What commands are you sending? What baud rate are you sending them at? What result are you expecting? What result are you getting?
I see a couple of problems. In the picture, it looks like you have SCL and SDA on Pins 1 and 2 not 2 and 3 like you have configured. Can you check that? Also, the command examples in the Wixel user’s guide are not for the L3G4200D, so they will most likely not work. For example, I do not think 0xEE is the device address of the L3G4200D. You will need to look at the L3G4200D datasheet to learn about the protocol, or try to port our Arduino library to Wixel commands.