SKU: SENS-1043
📋 GST Invoice Available

7Semi BNO055 9-DOF Absolute Orientation Sensor Breakout - I2C Qwiic

₹1,359.00 (Inclusive of all taxes)
Out of Stock

The 7Semi BNO055 is a 9-DOF absolute orientation sensor breakout integrating a triaxial accelerometer, gyroscope, and magnetometer with an onboard Cortex-M0+ microcontroller for sensor fusion. It outputs processed Euler angles, quaternions, and linear acceleration via I2C or UART, making it ideal for robotics, drones, and advanced motion tracking with Arduino, Raspberry Pi, and other 3.3V MCU platforms.

Features

  • 9-DOF sensor fusion (accelerometer, gyroscope, magnetometer) with onboard Cortex-M0+ processor.
  • Direct output of Euler angles, quaternions, and linear acceleration via I2C or UART interface.
  • Wide operating voltage range of 2.4V to 3.6V and temperature range from -40°C to +85°C.
  • Configurable accelerometer (±2g to ±16g) and gyroscope (±125°/s to ±2000°/s) ranges.
  • Compact breakout board with Qwiic connector for plug-and-play I2C connectivity.

Out of stock

Description

The 7Semi BNO055 breakout module provides a complete, intelligent motion sensing solution by fusing data from its integrated triaxial accelerometer, gyroscope, and geomagnetic sensor. The onboard ARM Cortex-M0+ microcontroller runs sophisticated sensor fusion algorithms, offloading complex computation from the host system and delivering stable, calibrated orientation data. This eliminates the need for manual calibration and complex filtering in software.

Designed for robust performance, the module operates across an industrial temperature range and supports multiple low-power modes for energy-sensitive applications. Its I2C and UART interfaces ensure straightforward integration into a wide array of embedded control systems, from hobbyist robotics to professional navigation platforms. The Qwiic connector system enables rapid prototyping without soldering.

Key Features

  • Integrated 9-axis motion tracking with onboard sensor fusion processor (Cortex-M0+).
  • Provides absolute orientation data including Euler angles, quaternions, and rotation vectors.
  • Selectable accelerometer full-scale ranges: ±2g, ±4g, ±8g, and ±16g.
  • Configurable gyroscope measurement ranges from ±125°/s up to ±2000°/s.
  • Built-in triaxial magnetometer with a range of ±1300 µT (X,Y) and ±2500 µT (Z).
  • Supports I2C (up to 400kHz), UART, and HID-I2C communication protocols.
  • Industrial-grade operating temperature range from -40°C to +85°C.
  • Compact 28-pin LGA sensor package mounted on a breakout board with Qwiic connector.

Applications

  • Robotics platform stabilization and inertial navigation.
  • Drone and UAV flight control and attitude determination.
  • Augmented Reality (AR) and Virtual Reality (VR) headset orientation tracking.
  • Wearable device motion analysis and gesture recognition.
  • Industrial equipment tilt sensing and vibration monitoring.

Technical Specifications

Manufacturer Part NumberBNO055
Brand7Semi
Supply Voltage (VDD)2.4V to 3.6V
Communication InterfaceI2C, UART, HID-I2C
Accelerometer Range±2g / ±4g / ±8g / ±16g
Gyroscope Range±125°/s to ±2000°/s
Magnetometer Range±1300 µT (X,Y), ±2500 µT (Z)
Magnetic Resolution~0.3 µT
Onboard ProcessorARM Cortex-M0+
Output DataEuler Angles, Quaternions, Linear Acceleration, Rotation Vectors
Operating Temperature-40°C to +85°C
Package28-pin LGA
Module Dimensions (LxWxH)27 x 21 x 5 mm
Module Weight2 g

Frequently Asked Questions

What is the operating voltage for the BNO055 breakout module?

The module requires a supply voltage (VDD) between 2.4V and 3.6V. It is designed for 3.3V logic systems and is not 5V tolerant. Always use a logic level converter if interfacing with a 5V microcontroller like most Arduino Uno boards.

Does this module require external calibration or filtering?

No, the onboard Cortex-M0+ processor handles all sensor fusion, calibration, and filtering internally. It outputs stable, ready-to-use orientation data such as Euler angles and quaternions, eliminating the need for complex software algorithms on the host controller.

What communication protocols are supported?

The BNO055 sensor supports I2C (up to 400 kHz), UART, and HID-I2C interfaces. This breakout board provides access to I2C via standard header pins and includes a Qwiic connector for plug-and-play I2C connectivity within the SparkFun/Adafruit Qwiic ecosystem.

What is the difference between absolute and relative orientation?

Absolute orientation (provided by this module) uses the Earth's magnetic field (from the magnetometer) to determine heading relative to magnetic north. Relative orientation relies only on the accelerometer and gyroscope, which can drift over time. The BNO055's fusion of all three sensors provides drift-free absolute heading.

Can I use this sensor with a 5V Arduino like the Uno?

The sensor's I2C pins are 3.3V logic only. To interface with a 5V Arduino, you must use a bidirectional logic level converter on the SDA and SCL lines. The Qwiic connector system typically operates at 3.3V, so ensure your Qwiic adapter or host board is compatible.

Package Includes

  • 1 x 7Semi BNO055 9-DOF Absolute Orientation Sensor Breakout Board
  • 2 x Header Pin Strips

Additional Information

Weight 0.002 kg
Dimensions 2.7 × 2.1 × 0.5 cm