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?
I would start by using the Arduino IDE example "i2c_scanner" I found it under the wire example group. If you can't find it in the ide, I'm sure you can google is and get a copy. It is the 1st step I perform whenever connecting a new I2C device or using a new breadboard. Fast and simple.
I have already checked with example i2c scanner program given in Arduino IDE, also cross checked with a scanner program I found online by Nick Gammon and that is how I knew the adress of my i2c device is 0x47.
Sorry I missed your I2C-Scanner statement (it was late at night).
I've not used this device but the datasheet talks about an HID mode at (near) 0x40. Could the sensor be accidently put in to that mode?