BNO085
Sensor Hub System in PackageThe BNO085 is a sensor hub system in package from CEVA Technologies, Inc.. View the full BNO085 datasheet below including key specifications, pinout.
Manufacturer
CEVA Technologies, Inc.
Category
Sensor Hub System in Package
Package
28-TFLGA Module
Key Specifications
| Parameter | Value |
|---|---|
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C |
| Output Type | I2C, SPI, UART |
| Package / Case | 28-TFLGA Module |
| Sensor Type | Accelerometer, Gyroscope, Magnetometer, 9 Axis |
| Supplier Device Package | 28-LGA (5.2x3.8) |
| Supplier Device Package | 28-LGA (5.2x3.8) |
| Supplier Device Package | 28-LGA (5.2x3.8) |
Overview
Part: CEVA (Hillcrest Labs) BNO080/BNO085
Type: Sensor Hub
Description: A System in Package (SiP) integrating a tri-axial accelerometer, gyroscope, magnetometer, and a 32-bit ARM Cortex-M0+ microcontroller running SH-2 firmware, providing precise real-time 3D orientation, heading, calibrated acceleration, and angular velocity, with support for I2C, UART, and SPI host interfaces.
Operating Conditions:
- Supply voltage: 1.65–3.6 V (VDDIO), 2.4–3.6 V (VDD)
- External crystal: 32.768 kHz, 50ppm tolerance, 22pF capacitor loading required
Absolute Maximum Ratings:
Key Specs:
- Integrated sensors: Tri-axial accelerometer, tri-axial gyroscope, tri-axial magnetometer
- Microcontroller: 32-bit ARM® Cortex™-M0+
- Firmware: SH-2 (MotionEngine™ software)
- Output data: Precise real-time 3D orientation, heading, calibrated acceleration, calibrated angular velocity
- Host interfaces: I2C, UART-RVC, UART-SHTP, SPI
- Bootloader interfaces: I2C, UART, SPI
- Package: 28 pin LGA 3.8mm x 5.2mm x 1.1mm (same as BNO070)
Features:
- SH-2 firmware with Sensor Hub Transport Protocol (SHTP)
- MotionEngine™ software for sophisticated signal processing algorithms
- Fully compatible with Android (4.x and 5.x)
- Turn-key sensor hub solution
- Bootloader for firmware upgrades
- BNO085 optimized for add-on libraries (e.g., VR controllers)
- Supports external synchronization (EXTSYNC) (future feature)
- Supports external BME280 temperature/humidity sensor and Capella CM36686 ambient light/proximity sensor
Applications:
- Robot Vacuum Cleaners (RVC)
- VR controllers
- Head-Mounted Displays (HMD)
Package:
- 28 pin LGA 3.8mm x 5.2mm x 1.1mm
Pin Configuration
BNO085 Pinout – 28-TFLGA Module
| Pin Number | Pin Name | Type | Description |
|---|---|---|---|
| 1 | RESV_NC | NC | Reserved. No connect. |
| 2 | GND | Input | Ground |
| 3 | VDD | Input | Supply voltage (sensors) (2.4V to 3.6V) |
| 4 | BOOTN | Input | Bootloader mode select |
| 5 | PS1 | Input | Protocol Select pin 1 |
| 6 | PS0/WAKE | Input | Protocol Select pin 0, also used to wake processor in SPI mode |
| 7 | RESV_NC | Input | Reserved. No connect. |
| 8 | RESV_NC | NC | Reserved. No connect. |
| 9 | CAP | — | External capacitor (100nF to GND) |
| 10 | EXTSYNC | Input | External synchronization (future feature) |
| 11 | RSTN | Input | Active low reset |
| 12 | RESV_NC | NC | Reserved. No connect. |
| 13 | RESV_NC | NC | Reserved. No connect. |
| 14 | HOST_INTN | Output | Interrupt to host device |
| 15 | ENV_SDA | Bidirectional | Environmental sensor I²C data |
| 16 | ENV_SCL | Bidirectional | Environmental sensor I²C clock |
| 17 | SA0/H_MOSI | Input | Lower address bit of device address. In SPI mode, data input |
| 18 | H_CSN | Input | SPI chip select, active low |
| 19 | H_SCL/SCK/RX | Bidirectional | Host Interface I²C clock, SPI clock or UART RX |
| 20 | H_SDA/H_MISO/TX | Bidirectional | Host Interface I²C data, SPI data out or UART TX |
| 21 | RESV_NC | NC | Reserved. No connect. |
| 22 | RESV_NC | NC | Reserved. No connect. |
| 23 | RESV_NC | NC | Reserved. No connect. |
| 24 | RESV_NC | NC | Reserved. No connect. |
| 25 | GND | Input | Ground |
| 26 | XOUT32 | Output | 32K crystal output |
| 27 | XIN32 | Input | 32K crystal input |
| 28 | VDDIO | Input | Supply voltage (core and I/O domain) (1.65V to 3.6V) |
Notes
- Crystal requirement: The 32.768 kHz crystal (pins 26–27) is required for BNO085 operation. Use a crystal with 50 ppm tolerance and 22 pF capacitor loading.
- Multi-function pins: Pins 6, 17, 19, and 20 have alternate functions depending on protocol mode (I²C, SPI, or UART).
- Reserved pins: Pins marked RESV_NC must not be connected; they are reserved for future use.
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.
Get structured datasheet data via API
Get started free