Hello reader,
I have been working on a hopper where I am using Adafruit BNO055 as IMU. When I power the sensor on (5V), it starts but reads no data. It even doesn't pops up the error to check the connection or the I2C address (standard error in example codes). I have used this sensor before and was working fine. There has been no physical damage to the sensor since it was last used.
Troubleshooting techniques I tried:
- Tried to reset the sensor by toggling the reset pin, as well connecting the reset pin on BNO055 to digital pin on arduino.
- Tried changing the address from 0x28 to 0x29 both on the software code as well with the hardware pin.
- I2C Scanner code wont work at all. It stops at scanning...
- Tried using external pull-up resistors with resistance 0.5k ohm.
- Tried with different arduino boards and different I2C pins (SDA, SCL and A4, A5)
I want to give sensor and UART a try but I couldn't find any previous documentation/ library for UART communication. I can't afford to invest in creating a library due to limited time.