- Notifications
You must be signed in to change notification settings - Fork10
C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.
License
ShellAddicted/BNO055ESP32
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
C++ Interface for theBosch-Sensortec's BNO055compatible withEspressif's ESP32 SoC runningesp-idf.
Tested on ESP32D0WDQ6 (DevKitC) withAdafruit's BNO055 Breakout Board
| Interface | Notes |
|---|---|
| UART | Fully Supported |
| I²C | Partially Supported* |
*unstable (due to clock stretching)
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.gitRemember to enableCompiler Options -> Enable C++ Exceptions usingidf.py menuconfig.
For more details seeexamples/
| IMU Pin | UART | I²C |
|---|---|---|
| PS1 | 3.3v | GND |
| SCL | UART RX (Default: GPIO_NUM_17) | SCL (Default: GPIO_NUM_22) |
| SDA | UART 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
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.