



| Тип | Модуль |
|---|
| Интерфейс | I2C/SPI/UART |
|---|---|
| Напряжение питания | 3,3 - 5 В |
| Тип датчика | Акселерометр, гироскоп и магнитометр |
| Тип модуля | 9DoF |
Модуль Adafruit BNO085 представляет собой усовершенствованный инерциальный измерительный блок (IMU) с девятью степенями свободы, который объединяет акселерометр, гироскоп и магнитометр для предоставления точных данных об ориентации и движении. Благодаря встроенному ядру Arm Cortex M0 и программному обеспечению CEVA SH-2 датчик выполняет слияние данных и предоставляет готовую информацию, устраняя необходимость для пользователя реализовывать алгоритмы. Модуль обратно совместим с версией BNO080, но устраняет проблемы с поддержкой интерфейса SPI.

Датчик поддерживает различные форматы данных, в том числе: вектор ускорения, угловая скорость, магнитное поле, вектор ориентации (в виде кватернионов), а также линейное и гравитационное ускорение. Он также поддерживает дополнительные функции, такие как обнаружение движения, обнаружение шагов, распознавание активности и классификация стабильности движения.

Благодаря интерфейсам I²C (STEMMA QT / Qwiic) и SPI модуль легко интегрируется с микроконтроллерами, включая Arduino и Raspberry Pi. Для простоты программирования Adafruit предоставляет библиотеки для Arduino и CircuitPython, а также режим UART-RVC, который обеспечивает простую последовательную связь, идеально подходящую, например, для мобильных роботов.
