This may or may not be desirable for developer but, the more affordable version of the BNO055 (I2C code 0x29) requires some modifications to run some of the example code, namely the begin() method checks fail (lastOperateStatus). It should be trivial to implement, but guessing besides intererst (please close in that case).