Application: OpenDuck Mini V2
Board : HUB8735-Ultra
IMU : BNO055 (MPU6050 works)
Library : https://github.com/7semi-solutions/7Semi-BNO055-Arduino-Library
Code : Basic.ino
Message:
$8735b>
BNO055 demo
ERROR: BNO055 not found
Basic.ino modified with the following also failed :
if (!imu.begin(Wire, I2C_SDA, I2C_SCL)) {
Serial.println(F(“ERROR: BNO055 not found”));
system
September 11, 2026, 5:49am
2
Thanks for posting!
For documentation, SDK resources, FAQs, and community guidelines, please visit: here
For commercial users, if you would like to have dedicated technical support or to connect with us, please fill in the Private User Form
Happy building with Ameba!
感謝您的分享!
如需查閱技術文件、SDK 資源、常見問題及社群指南,請參考: 這裡
若您是商業用戶,希望獲得專屬技術支援或與我們聯繫,請填寫 Private User Form (商業用戶表單)
祝您使用 Ameba 開發順利!
KevinKL
September 11, 2026, 7:01am
3
Hi @rkuo2000 ,
Could you try to run I2CScanner example to see if BNO055 is detected by HUB8735-Ultra? If yes, please try to use AMB82-mini to see if the issue still persist. If not, you might need to check if the wiring connection is correct, please ensure that pull-up resistors are well connected.
Thank you.
Hi, @KevinKL ,
AMB82-Mini
I2CScanner with MPU6050 is OK (I2C address = 0x68)
I2CScanner with BNO055 failed (No I2C devices found)
XIAO_ESP32S3_PLUS
WireScan with MP6050 is OK (I2C address = 0x68)
WireScan with BNO055 is OK (I2C address = 0x28)
KevinKL
September 14, 2026, 2:56am
5
Hi @rkuo2000 ,
Thanks for the result. Please give us some time to purchase BNO055 to verify the issue and identify the root cause.
Thank you.
KevinKL
September 16, 2026, 2:34am
6
Hi @rkuo2000
Could you test running the BNO055 Basic.ino again with the latest pre-release version of Arduino SDK (4.1.1-build20260915)?
Thank you.
Both BNO055, MPU6050 works, so how do I apply the changes to HUB8735-Ultra ?
BNO055 Basic.ino running :
KevinKL
September 17, 2026, 6:41am
8
Thanks, the revised Wire.h & Wire.cpp for HUB8735-Ultra were verified with BNO055, MPU6050.
HUB8735-ultra/Wire/src