OSError: [Errno 5] EIO #15772
-
help me! An error occurred when running the MicroPython item. ips22hbtr.py was working fine but mpu9250.py is not working. please help Ultra beginner thank you |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
According to the specification page you linked to, the board has a ICM20948 IMU sensor, not a MPU9250. The library is failing where it's trying to initialize a AK8963 magnetometer, which you maybe don't have what does an i2c.scan() tell you? An MPU-9250 has a default I2C address of 104 (0x68), while the default I2C address for the ICM20948 is 105 (0x69). |
Beta Was this translation helpful? Give feedback.
According to the specification page you linked to, the board has a ICM20948 IMU sensor, not a MPU9250. The library is failing where it's trying to initialize a AK8963 magnetometer, which you maybe don't have
what does an i2c.scan() tell you? An MPU-9250 has a default I2C address of 104 (0x68), while the default I2C address for the ICM20948 is 105 (0x69).