Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.

License

NotificationsYou must be signed in to change notification settings

ShellAddicted/BNO055ESP32

Repository files navigation

C++ Interface for theBosch-Sensortec's BNO055compatible withEspressif's ESP32 SoC runningesp-idf.

Compatibility

Tested on ESP32D0WDQ6 (DevKitC) withAdafruit's BNO055 Breakout Board

Supported Interfaces

InterfaceNotes
UARTFully Supported
I²CPartially Supported*

*unstable (due to clock stretching)

Getting Started

NOTE: this code is not (yet) Production Ready.

You can use this as amanaged-component for your project by adding the following to youridf_component.yml:

BNO055ESP32:path:.git:https://github.com/ShellAddicted/BNO055ESP32.git

Alternatively, you can use this as a component for your project:

mkdir components/cd components/git clone https://github.com/ShellAddicted/BNO055ESP32.git

Remember to enableCompiler Options -> Enable C++ Exceptions usingidf.py menuconfig.

For more details seeexamples/

Wiring

IMU PinUARTI²C
PS13.3vGND
SCLUART RX (Default: GPIO_NUM_17)SCL (Default: GPIO_NUM_22)
SDAUART TX (Default: GPIO_NUM_16)SDA (Default: GPIO_NUM_21)

About

C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp