Adafruit BNO055 compatability with Arduino Zero

I'm using a Maduino 4G LTE Zero A7670 module that has an Arduino Zero bootloader. I am planning to use a sensor with it called Adafruit BNO055. It tells me that to use it with an Arduino Zero, I must make the "ADR" pin of the sensor to be "high". Can someone please explain how to properly do this?

If you are using Arduino for the code, you would connect a digital I/O pin on the Zero to the ADR pin of the sensor and use the following commands:

pinmode(pin_name, OUTPUT);
digitalWrite(pin_name, HIGH);

Of course the standard wiring for an I2C connection to the sensor (SDA, SCL, power and ground) are also required.

1 Like

Thanks for the help

Be sure you have the appropriate pull up resistors on SDA and SCL.

Can you please explain this? Do I need to declare pull up resistors for the arduino zero?

You keep telling us what you want to do but apparently do not understand the hardware you have. Does the zero have pull up resistors? Generally not but there is more then one varsity of them available.

I highly recommend you take the next few days and read the Arduino Cookbook, this will give you some foundation in the basics of Arduino and how to use it.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.