BNO055 not detected

Arduino 1.8.12
Feather Huzzah.

I have 3 BNO055 boards that I am trying to test as I suspect that they are all bad.
I am trying to run the example sketch Example\Arduino BNO055\sensorapi

And for all 3 boards I get "BNO055 not detected"

My question is,,, Is it only the power connection that the program uses to see if the board is connected or does the program also use the SDA and SCL pins ?

Additionally I have a reading of 6.2v going into vin. Is that too much ?
Has the board been fried ?

thanks

hextejas:
I am trying to run the example sketch Example\Arduino BNO055\sensorapi

Please post a link (using the chain links icon on the forum toolbar to make it clickable) to where you downloaded that BNO055 library from. Or if you installed it using Library Manger (Sketch > Include Library > Manage Libraries in the Arduino IDE or Libraries > Library Manager in the Arduino Web Editor) then say so and state the full name of the library.

hextejas:
Additionally I have a reading of 6.2v going into vin. Is that too much ?

Please post a link to where you bought the BNO055 boards from.

Here tis and sorry Pert, I should have known better.

BNO055

hextejas:
Has the board been fried ?

The BNO055 board is fine. From what I can tell, you should actually be able to go up to 10 V on the VIN pin without harming anything on the BNO055 board. But your Feather Huzzah might not be:

Connect Vin to the power supply, 3-5V is fine. Use the same voltage that the microcontroller logic is based off of.

There are 10K pullup resistors to VIN on the SDA and SCL lines, so you are exposing the SDA and SCL pins on your Feather Huzzah to 6.2V. You should connect 3.3 V to the VIN pin when using the BNO055 board with a 3.3 V board like the Feather Huzzah. This is the reason Adafruit says "VIN: 3.3-5.0V power supply input" in the documentation for the BNO055 board. Not because the board can't handle more than that, but because those are the voltages used by the microcontrollers it will be connected to.

hextejas:
Is it only the power connection that the program uses to see if the board is connected or does the program also use the SDA and SCL pins ?

Probably it's using the SDA and SCL pins. I could be sure if you answered the question about the library. Are you using this one?:

Yes it is using the Adafruit BNO055 library.

Re the voltage, I am a bit confused. The Feather gets its 5v from the USB connection.
And I happened to have a 6v battery laying around and that is what I an using to power the BNO055. The GNDs are tied together.

The Feather has a voltage regulator connected to the 5 V input that reduces it to 3.3 V. The ESP8266 would be damaged or destroyed if you powered it at 5 V. Similarly, the ESP8266 IO pins are not rated for higher voltages. Some people do use the ESP8266 with 5 V logic levels, though it's controversial whether this will damage the ESP8266. Either way, it's certainly not safe to subject the pins to 6.2 V. Connect the 3.3V pin of the Feather Huzzah to the VIN pin of the BNO055. Remove the connection to the battery.

hextejas:
does the program also use the SDA and SCL pins ?

Yes.

Hi,
Clearly your circuit is not as suggested by Adafruit.

Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png showing your power supply?

Not a Fritzy diagram.

Tom.... :slight_smile:

TomGeorge:
Hi,
Clearly your circuit is not as suggested by Adafruit.

Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png showing your power supply?

Not a Fritzy diagram.

Tom.... :slight_smile:

To George, I don't have what you are asking for. I say again that this is from the Adafruut examples as I detailed in my original post.

hextejas:
Yes it is using the Adafruit BNO055 library.

Re the voltage, I am a bit confused. The Feather gets its 5v from the USB connection.
And I happened to have a 6v battery laying around and that is what I an using to power the BNO055. The GNDs are tied together.

The 6V battery is not in the circuit, how did you connect it.
Have you got the Feather's gnd connected to the BNO055 gnd and the 6V battery gnd?
Tom.... :slight_smile: