06-20-2019 08:13 AM - edited 06-20-2019 08:19 AM
Hi,
I am connecting bno055 shuttle board ( with application board) with Arduino via i2c but running the program (read_all_data or raw_data) which is provided by Arduino gives problem detecting message ("Ooops, no BNO055 detected ... Check your wiring or I2C ADDR!").
Also when i run i2c scanner program I see an address of (0x47) 71 which should be 0x28 or 0x29 if I'm right. How can i solve this?
Thank you.
06-24-2019 11:36 AM
The protocol selection is done with the voltage on the PS0 and PS1 pins. You should verify your schematic.
From datasheet table 4-4:
PS1 | PS0 | Functionality |
0 | 0 | I2C |
0 | 1 | HID over I2C |
1 | 0 | UART |
1 | 1 | Reseverd |