What am I doing wrong BNO085?

I connected BNO085 to tablet over Kaupoi board v4.1.
when i run agopengps and connect imu com 5 it show some angle that wont change despite im moving BNO around .

When i check it in arduino monitor i get following message

Any idea whats wrong?

Can you try the BNO with the code I gave and check on the serial monitor, your BNO address looks correct and the test shows bno080.ino (3.1 KB)

If the BNO is on the Kaupoi board, you have to connect to the autosteer port and not the Imu port

I cant download rar. It’s say processing.

Same when com 5 on auosteer it show 0.

ino files.

This is the error I get when I try to compile

Arduino: 1.8.19 (Windows 10), Board: “Arduino Nano, ATmega328P (Old Bootloader)”

C:\Users\glusa\AppData\Local\Temp\cc7ZsIyT.ltrans0.ltrans.o: In function `setup’:

C:\bno080/bno080.ino:62: undefined reference to `BNO080::begin(unsigned char, TwoWire&, unsigned char)’

C:\bno080/bno080.ino:67: undefined reference to `BNO080::enableGameRotationVector(unsigned int)’

C:\bno080/bno080.ino:70: undefined reference to `BNO080::getFeatureResponseAvailable()’

C:\bno080/bno080.ino:72: undefined reference to `BNO080::checkReportEnable(unsigned char, unsigned int)’

C:\bno080/bno080.ino:72: undefined reference to `BNO080::printGetFeatureResponse()’

C:\Users\glusa\AppData\Local\Temp\cc7ZsIyT.ltrans0.ltrans.o: In function `loop’:

C:\bno080/bno080.ino:88: undefined reference to `BNO080::dataAvailable()’

C:\bno080/bno080.ino:90: undefined reference to `BNO080::getYaw()’

C:\bno080/bno080.ino:98: undefined reference to `BNO080::getRoll()’

C:\bno080/bno080.ino:99: undefined reference to `BNO080::getPitch()’

collect2.exe: error: ld returned 1 exit status

exit status 1

Error compiling for board Arduino Nano.

This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.

if you are using Nano, select processor-atmega328P (old bootloader), and extract the zip I just sent and try it in the same folder as the libraries.bno080.zip (17.6 KB)


Thi is hat I get on serial monitor

const uint8_t bno08xAddresses[] = {0x4B};

Do the 17th line like this

Is BNO China? or else?, China is 3.3v, and the sca sdl is not connected correctly?

const uint8_t bno08xAdresler[] = {0x4A};

  1. satırı bu şekilde yapın


This is the BNO

Adafruit ok, const uint8_t bno08xAdresler[] = {0x4A};

  1. bu şekilde kullanın

Changed to A


This is the monitor

Isn’t that the connection?



This is how it is connected at the moment

I thought you would connect it separately for testing :frowning:
That way you won’t be able to see anything on the serial monitor.

Will do it now

don’t disassemble for 1 second I’m checking kaupoi 4.1