MCU-055 BNO055 9DOF Absolute Orientation Sensor Module

230.00 230.0 ZAR

200.00

Add to Cart



Deliveries:
    South Africa: Price: R115, 2-4 working days.
    International: Contact us for a quote.
Collections:  No Charge

MCU-055 BNO055 9DOF Absolute Orientation Sensor Module

Smart 9-Axis Motion Sensor with Onboard Sensor Fusion Engine

The MCU-055 BNO055 9DOF Absolute Orientation Sensor Module is an advanced 9-degrees-of-freedom motion tracking breakout board powered by Bosch Sensortec’s BNO055 System-in-Package (SiP). Unlike traditional IMUs that output raw acceleration and gyroscope data requiring complex fusion code, the BNO055 integrates a 3-axis accelerometer, a 3-axis gyroscope, a 3-axis geomagnetic magnetometer, and an onboard 32-bit ARM Cortex-M0 microcontroller running high-speed sensor fusion algorithms.

This hardware fusion engine processes raw sensor inputs onboard and directly outputs fully compensated, 3D absolute orientation data in Euler angles (Heading, Roll, Pitch) and Quaternions via I2C or UART TTL serial—drastically reducing microcontroller processing overhead.


Key Features

  • Hardware Sensor Fusion: Onboard 32-bit ARM Cortex-M0 core executes complex sensor fusion internally, eliminating the need for complex Kalman or Madgwick algorithms on your host microcontroller.

  • True 9DOF Motion Tracking: Integrates a 14-bit triaxial accelerometer, a 16-bit triaxial gyroscope, and a triaxial geomagnetic sensor into a single IC.

  • Direct Orientation Output: Provides clean, fused orientation data in Euler Angles (Yaw/Heading, Pitch, Roll), Quaternions, Linear Acceleration, Gravity Vectors, and Magnetic Field vectors.

  • Dual Communication Interface: Supports both standard I2C and UART TTL Serial interfaces for seamless connection to microcontrollers.

  • Onboard Power Regulation: Includes a 3.3V voltage regulator and level-shifting circuitry, allowing safe operation with both 3.3V (ESP32, Raspberry Pi) and 5V (Arduino) development boards.

  • Self-Calibration Routines: Continuously auto-calibrates in the background to compensate for magnetic interference and sensor drift.

Typical Applications

  • Robotics & Autonomous Navigation: Heading and navigation stabilization for AGVs, balancing robots, and rover platforms.

  • VR / AR & Head Tracking: High-speed 3D spatial tracking for virtual reality headsets and motion controllers.

  • UAV & Drone Flight Controllers: Accurate pitch, roll, and magnetic compass heading data for flight control systems.

  • Gimbal & Camera Stabilization: Multi-axis motorized orientation holding and active camera leveling.

Technical Specifications

ParameterSpecification
Sensor ChipBosch Sensortec BNO055
Degrees of Freedom (DOF)9 DOF (3-Axis Gyroscope + 3-Axis Accelerometer + 3-Axis Magnetometer)
Processing EngineIntegrated 32-bit ARM Cortex-M0 MCU
Operating Voltage3.3V – 5.0V DC
Communication ProtocolsI2C (Default address0x28/0x29) / UART TTL
Output Data FormatsQuaternions, Euler Angles, Vector Acceleration, Gravity Vector, Linear Acceleration
Data Update RateUp to 100 Hz (Fusion data output)
DimensionsApprox. 20 mm × 12 mm

Pinout Connection Guide

Pin NameFunctionDescription
VIN / VCCPower InputConnect to 3.3V or 5V DC
GNDSystem GroundConnect to System Ground (0V)
SCL / RXI2C Clock / UART RXSerial Clock line for I2C or Serial Receive line for UART
SDA / TXI2C Data / UART TXSerial Data line for I2C or Serial Transmit line for UART
RSTReset PinHardware Reset (Active Low)
INTInterrupt OutputConfigurable hardware interrupt pin
ADRAddress SelectPull LOW for 0x28 (default) or HIGH for 0x29

Package Includes

  • 1 × MCU-055 BNO055 9DOF Absolute Orientation Sensor Module

  • 1 × Male Pin Header Strip