Hi guys,
I am interfacing my microcontroller to an IMU (accelerometer + gyroscope) via i2c. Now when I have the microcontroller and the IMU mounted on the same PCB or on the same breadboard everything works nicely, the distance of the track or the wire length doesn't matter. But when the microcontroller is on one PCB board and the IMU is on another PCB board connected with wires I get a lot of noise in the data with the i2c also hanging a few times. Same is the case when I place the controller and IMU on different breadboards.
Can't seem to figure out the issue. Thanks in advance for the help.
Regards.
I am interfacing my microcontroller to an IMU (accelerometer + gyroscope) via i2c. Now when I have the microcontroller and the IMU mounted on the same PCB or on the same breadboard everything works nicely, the distance of the track or the wire length doesn't matter. But when the microcontroller is on one PCB board and the IMU is on another PCB board connected with wires I get a lot of noise in the data with the i2c also hanging a few times. Same is the case when I place the controller and IMU on different breadboards.
Can't seem to figure out the issue. Thanks in advance for the help.
Regards.