BNO055 select I2C address

Hi, I use BNO055 for my application.  In the datasheet, I only find the typical resistance (40kOhm) to VDDIO for I2C address as 0x29.

If I want to choose 0x28 as my I2C address, how many ohm resistor do I need to combine COM3 (PIN17) with GND? Is it OK with 0 Ohm?

Thanks a lot.

Best reply by Harvey
You have to make sure the voltage on the pin is less than VDDIO_VIL.

The worst case being that the pull-up is 20k, and you must ensure a voltage lower than 0.3 * VDDIO, Therefore the the pull-down MUST be less than ~6.66kOhm.

I personally would not use any resistor higher than 4.7kOhm, to be safe.
View original
4 replies
Resolved