



10DOF IMU Module MPU6050 + HMC5883L + BMP180
$15.70 Inc. GST
This 10DOF IMU is a type of inertial measurement unit (IMU) that combines three different sensors to measure different types of motion and orientation. IMU sensors are typically used in robotics to aid in mapping as the robot’s orientation is crucial to producing accurate mapping and navigation.
Out of stock
This 10DOF IMU is a type of inertial measurement unit (IMU) that combines three different sensors to measure different types of motion and orientation. IMU sensors are typically used in robotics to aid in mapping as the robot’s orientation is crucial to producing accurate mapping and navigation. The combination of 3 sensors boosts the capability of this sensor and allows it to be used in a range of applications.
Specifications
- 3 onboard sensors; MPU6050 + HMC5883L + BMP180, giving a total of 10DOF
- I2C communication
- 3.3-5V Input Voltage
- Built in low noise linear LDO voltage regulator
- Built-in onboard filters, which reduce noise from motors and other high-current electronics
- Built-in Power LED
- Small footprint of 20mm x 16mm.
Features
This sensor module combines 3 sensors in a small, feature-rich package. The sensors included in this IMU are:
- MPU6050: This is a very popular six-axis accelerometer and gyroscope sensor that can measure linear acceleration and rotational velocity in three dimensions. It is commonly used in robotics and mapping applications
- HMC5883L: This is a three-axis magnetometer that can measure magnetic fields in three dimensions. It is often used for compass applications.
- BMP180: This is a pressure and temperature sensor that can measure barometric pressure and temperature. It is often used for altitude and weather applications.
By combining these three sensors, this 10DOF IMU module can provide a range of data about an object’s motion and orientation, including acceleration, rotation, magnetic fields, pressure, and temperature. This data can be used for a variety of applications, such as navigation, robotics, drone flight stabilisation and environmental mapping to name a few.
Connectivity:
This sensor module communicates via the I2C protocol, allowing for more I2C-enabled devices to be added to your projects. It can be interfaced with either 3.3V or 5V compatible microcontrollers such as the Arduino, ESP32, Teensy or ESP8266 microcontrollers. No logic level shifter is required.
Pinout Diagram:
Below is a pinout diagram showing the power inputs and digital communication pins. For most applications, only the I2C pins are used for communication. The FSYNC, INTA, DRDY pins are typically used in specialist applications.

Uses:
- Drone flight stabilization
- Mapping & Navigation
- Robotics
Documentation:
| Weight | 0.05 kg |
|---|---|
| Dimensions | 3 × 3 × 1 cm |








