
SparkFun 9DoF IMU Breakout - ISM330DHCX, MMC5983MA (Qwiic)
The SparkFun 9DoF IMU Breakout combines the high-performance ISM330DHCX 3D accelerometer and gyroscope from STMicroelectronics with the MMC5983MA triple-axis magnetometer from MEMSIC, delivering nine degrees of freedom on a single Qwiic-enabled board.
Using the SparkFun Qwiic Connect System, no soldering is required — just plug in via the 1mm pitch, 4-pin JST connectors. Standard 0.1″-spaced header pins are also broken out for breadboard use.
Key Features
- 9 Degrees of Freedom – Combined accelerometer, gyroscope, and magnetometer on one board
- Qwiic Enabled – Two horizontal Qwiic connectors for solderless I2C daisy-chaining
- ISM330DHCX 6DoF IMU – ±2/±4/±8/±16g accelerometer and ±125 to ±4000 dps gyroscope with embedded Machine Learning Core
- MMC5983MA Magnetometer – ±8 Gauss range, 18-bit operation, 0.4 mG RMS noise, ±0.5° heading accuracy
- Smart Embedded Functions – Tilt detection, free-fall, wake-up, 6D/4D orientation, click detection, pedometer, and programmable FSM
- Breadboard Friendly – 0.1″-spaced pins broken out for traditional wiring
ISM330DHCX Specifications
- Supply Voltage – 1.71V to 3.6V
- Accelerometer Range – ±2/±4/±8/±16g (selectable)
- Gyroscope Range – ±125/±250/±500/±1000/±2000/±4000 dps
- Temperature Range – -40°C to +105°C with embedded compensation
- Embedded FIFO – Up to 9 kB
- I2C Address – 0x6B (default), 0x6A (alternate)
MMC5983MA Specifications
- Supply Voltage – 2.8V to 3.6V (1 µA power-down current)
- Full Scale Range – ±8 Gauss
- Resolution – 0.0625 mG/LSB at 18-bit operation
- Noise – 0.4 mG total RMS
- Max Output Rate – 1000 Hz
- I2C Address – 0x30
Ideal For
- Inertial navigation and motion tracking
- Robotics orientation and stabilisation
- Drone and gimbal control systems
- Wearable motion sensing and activity detection
Package Contents
- 1× SparkFun 9DoF IMU Breakout (ISM330DHCX, MMC5983MA)
Resources
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The SparkFun 9DoF IMU Breakout combines the high-performance ISM330DHCX 3D accelerometer and gyroscope from STMicroelectronics with the MMC5983MA triple-axis magnetometer from MEMSIC, delivering nine degrees of freedom on a single Qwiic-enabled board.
Using the SparkFun Qwiic Connect System, no soldering is required — just plug in via the 1mm pitch, 4-pin JST connectors. Standard 0.1″-spaced header pins are also broken out for breadboard use.
Key Features
- 9 Degrees of Freedom – Combined accelerometer, gyroscope, and magnetometer on one board
- Qwiic Enabled – Two horizontal Qwiic connectors for solderless I2C daisy-chaining
- ISM330DHCX 6DoF IMU – ±2/±4/±8/±16g accelerometer and ±125 to ±4000 dps gyroscope with embedded Machine Learning Core
- MMC5983MA Magnetometer – ±8 Gauss range, 18-bit operation, 0.4 mG RMS noise, ±0.5° heading accuracy
- Smart Embedded Functions – Tilt detection, free-fall, wake-up, 6D/4D orientation, click detection, pedometer, and programmable FSM
- Breadboard Friendly – 0.1″-spaced pins broken out for traditional wiring
ISM330DHCX Specifications
- Supply Voltage – 1.71V to 3.6V
- Accelerometer Range – ±2/±4/±8/±16g (selectable)
- Gyroscope Range – ±125/±250/±500/±1000/±2000/±4000 dps
- Temperature Range – -40°C to +105°C with embedded compensation
- Embedded FIFO – Up to 9 kB
- I2C Address – 0x6B (default), 0x6A (alternate)
MMC5983MA Specifications
- Supply Voltage – 2.8V to 3.6V (1 µA power-down current)
- Full Scale Range – ±8 Gauss
- Resolution – 0.0625 mG/LSB at 18-bit operation
- Noise – 0.4 mG total RMS
- Max Output Rate – 1000 Hz
- I2C Address – 0x30
Ideal For
- Inertial navigation and motion tracking
- Robotics orientation and stabilisation
- Drone and gimbal control systems
- Wearable motion sensing and activity detection
Package Contents
- 1× SparkFun 9DoF IMU Breakout (ISM330DHCX, MMC5983MA)























