The BMT 10DOF IMU Sensor Module is a high-precision motion and environmental sensing solution that integrates three powerful sensors into a single compact board: the MPU6050 (3-axis gyroscope + 3-axis accelerometer), HMC5883L (3-axis magnetometer), and BMP180 (barometric pressure sensor). Together, these provide full 10 Degrees of Freedom (10DOF) data for advanced motion tracking, navigation, and environmental measurement applications.
This module is widely used in drones, robotics, self-balancing systems, navigation units, IoT devices, and motion tracking projects, where accurate orientation, altitude, and movement detection are required.
It communicates via a standard I2C interface, making it easy to connect to microcontrollers such as Arduino, ESP32, Raspberry Pi, and other embedded systems. The onboard integration of multiple sensors reduces wiring complexity and PCB space while improving system reliability.
The MPU6050 provides precise motion sensing with configurable ranges for both acceleration and angular velocity. The HMC5883L magnetometer acts as a digital compass, providing heading direction data. The BMP180 pressure sensor enables altitude and atmospheric pressure measurement, making it suitable for altitude tracking and weather-based applications.
The module operates on a 3.3V-5V compatible power supply, includes onboard logic level conversion, and is designed for stable performance in embedded environments. Its compact size makes it ideal for space-constrained designs.
Key Features:
- 10DOF sensing: motion, orientation, heading, and pressure
- MPU6050: 3-axis gyroscope + 3-axis accelerometer
- HMC5883L: 3-axis digital compass (magnetometer)
- BMP180: barometric pressure and temperature sensing
- I2C communication interface
- Compatible with 3.3V and 5V systems
- Onboard level shifting for easy integration
- Compact, lightweight, all-in-one IMU module
- Ideal for drones, robotics, and navigation systems
Specifications:
- Model: BMT 10DOF IMU Module
- Sensors: MPU6050 + HMC5883L + BMP180
- Degrees of Freedom: 10DOF
- Operating Voltage: 3.3V - 5V DC
- Communication: I2C (IIC protocol)
- Gyroscope Range: 250 / 500 / 1000 / 2000 /s
- Accelerometer Range: 2g / 4g / 8g / 16g
- Magnetometer Range: 8 Oe (approx.)
- Pressure Range: ~300-1100 hPa
- Interface Logic: 3.3V & 5V compatible
- Board Size: approx. 22mm × 17mm (varies slightly by batch)
What's in the box
1 x BMT 10DOF IMU MPU6050 HMC5883 BMP180 Motion Sensor Module