Smart Sensor BNO055 | Bosch Sensortec
USB接続のリファレンスキットがある。オフィシャルのソフトウェアが提供されているので、ポテンシャルの確認にはよさそう。
BNO055 USB-STICK Bosch Sensortec | 開発ボード - Digi-Key
※参考サイト
cvl-robot's diary : 安価なIMU(AHRS)センサのBosch BNO055USBStickを試す
https://cvl-robot.hateblo.jp/entry/2018/08/06/165713
各メーカーからBNO055基板が販売されている。

※AdafruitのArduinoのサンプルコードを利用することが前提
写真右下のスルーホールが空いている場合はクリスタルを半田付け。
基板中央上のS0,S1ジャンパをそれぞれ中央-右Padをショートする。(S0,S1ともマイナス側)

基板上のVCC,GND,ATX,LRX(裏面のシルクはVCC,GND,TX/SDA,RX/SCL)の4ヵ所をArduinoに接続する。Arduino Unoの場合は3.3V,GND,A4,A5 / ESP32の場合は3.3V,GND,D21,D22)
I2C Scannerを使用して基板のアドレスを確認してAdafruitのソースコードを修正する。(当方の個体は0x29だった)
※Adafruit 3D Model Viewer使用するうえでChromeの"chrome://flags/"の"Experimental Web Platform features"をEnableにしてシリアル通信を使えるようにする必要がある。
*

※参考サイト
ESP32 を使って I2C スキャナ
https://qiita.com/nanbuwks/items/c235f7f867f6139b6c8b
ESP32でI2C接続: I2C Scanner
https://leico.github.io/TechnicalNote/Arduino/esp32-i2cscan
David Pilling's Wiki
https://www.davidpilling.com/wiki/index.php/BNO055
Adafruit 3D Model Viewer(Arduinoソースコード中のURLとは違う。ソースコード内のURLでは3Dモデルが表示されない)
https://adafruit.github.io/Adafruit_WebSerial_3DModelViewer/
Twitter
でべ氏
https://twitter.com/devemin
Adafruit BNO055 Absolute Orientation Sensor Arduino Code
https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor/arduino-code