DFRobot
10 DOF Mems IMU Sensor (Arduino Compatible)
The DFRobot 10 DOF MEMS IMU Sensor combines four sensors on a single compact board — the ADXL345 accelerometer, ITG-3205 gyroscope, HMC5883L magnetometer, an...
Get notified when back in stock
The DFRobot 10 DOF MEMS IMU Sensor combines four sensors on a single compact board — the ADXL345 accelerometer, ITG-3205 gyroscope, HMC5883L magnetometer, and BMP085 barometric pressure sensor. Together they provide 10 degrees of freedom for measuring acceleration, rotation, heading, and altitude.
The board communicates via I2C and accepts 3–8V input through an onboard low-noise LDO regulator. At just 26×18mm with M3 mounting holes, it's well suited to drones, balancing robots, and other space-constrained projects. Directly compatible with Arduino.
Key Features
- 10 Degrees of Freedom – Accelerometer, gyroscope, magnetometer, and barometric pressure on one board
- ADXL345 Accelerometer – 3-axis digital accelerometer
- ITG-3205 Gyroscope – 3-axis digital gyroscope
- HMC5883L Magnetometer – 3-axis digital compass
- BMP085 Pressure Sensor – Barometric pressure for altitude measurement
- I2C Interface – Simple two-wire communication
- Wide Voltage Input – 3V to 8V with onboard low-noise LDO regulator
- Compact Design – 26×18mm (1.02×0.71") with M3 mounting holes
- LED Power Indicator – Visual confirmation of power status
- Gold-Plated PCB – Improved durability and solderability
Ideal For
- Aircraft and UAV stabilisation
- Balancing robots
- Indoor inertial navigation
- Altimeter applications
- Human-computer interaction (HCI)
Package Contents
- 1× 10 DOF IMU Sensor
- 1× 4-pin header
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IMU
- An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- UAV
- UAV stands for Unmanned Aerial Vehicle, an aircraft that flies without an onboard pilot, such as a drone or autonomous aircraft. Because airborne platforms have limited payload, factors like weight, power draw and any positioning features such as GNSS or RTK are often important considerations.
Find this product in
Sensors & Input
10 DOF Mems IMU Sensor Schematic
Schematic · 70.1 KB · Click any page to view full size
10 DOF Mems IMU Sensor Top Layer Layout
Mechanical Drawings · 80.8 KB · Click any page to view full size
10 DOF Mems IMU Sensor Bottom Layer Layout
Mechanical Drawings · 116.9 KB · Click any page to view full size
Supplier page — dfrobot.com
Supplier Description · 676.6 KB · Click any page to view full size
SEN0140 fermion 10 dof mems imu sensor schematics V2.0
Schematic · 70.1 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au