2023-03-24, 12:30 PM
(2023-03-24, 01:04 AM)TVR Wrote: Your MPU-92/65 contains two separate chips - an MPU6050 accelerometer/gyro (address 0x68) and an AK8963 compass (address 0x0C).
Most MPU9250 boards have a single I2C connection to both MPU6050 and AK8932 in parallel. But yours has separate connections - SCL/SDA to MPU6050 and ECL/EDA to AK8932.
Since you haven't connected anything to ECL/EDA, your compass isn't detected at 0x0C. So you need to add 2 extra wires connecting SCL to ECL and SDA to EDA.
Hi TVR,
I tried it yesterday, but I also tried it again today, and I only see the 0x68 address detected. I even tried connecting only the ECL, EDA to see if it makes any difference, but no.
I believe that PyPilot reads data from the accelerometer and gyro, too. So I should be seeing something there, but there is nothing. Still, thanks for your input.
Regards,
Yiannis
--
Sailor and techie or techie and sailor?
Whichever way I am in the right place
Sailor and techie or techie and sailor?
Whichever way I am in the right place