← All parts
BNO085 9-DoF Orientation IMU
Adafruit
The BNO085 is a 9-DoF IMU sensor with I2C, UART, and SPI interfaces for various motion sensing applications.
In stock
Specifications
3- Operating Voltage
- 3-5VDC
- Logic Level
- 3.3V or 5V
- Dimensions
- 5.2x3.8mm
Pinout
15| Pin | Name | Functions | Notes |
|---|---|---|---|
| VIN | Power Input | POWER | Accepts 3-5VDC |
| 3Vo | 3.3V Output | GND | Level shifted for 3-5V logic, up to 100mA |
| GND | Ground | GND | |
| SCL (I2C) | I2C Clock | I2C | Level shifted for 3-5V logic, with 10K pullup |
| SDA (I2C) | I2C Data | I2C | Level shifted for 3-5V logic, with 10K pullup |
| DI (I2C Address) | I2C Address | I2C | Pull high to change I2C address from 0x4A to 0x4B |
| SCL (UART) | UART Data In | UART | |
| SDA (UART) | UART Data Out | UART | |
| DI (SPI Clock) | SPI Clock | SPI | Also used as SCK |
| SDA (SPI Data In) | SPI Data Out / MISO | SPI | |
| DI (SPI Data In) | SPI Data In / MOSI | SPI | |
| CS (SPI Chip Select) | Chip Select | SPI | Pull low to start an SPI transaction |
| INT | Interrupt/Data Ready | GPIO | Active Low, indicates host attention needed |
| RST (Reset) | Reset | GPIO | Active Low, pull low to reset sensor |
| P0/P1 (Mode Select) | Mode Select | GPIO | Used to set operating mode, both pulled low by default for I2C |
Interactive pinout
Highlight:
BOARD
Click a pin to copy its name · tap a tag above to spotlight a bus.