SparkFun IMU Breakout ICM-20948
Top Pick
SparkFun
SparkFun

SparkFun IMU Breakout ICM-20948

4.5

Best motion-tracking sensor for wearable and IoT prototyping.

This is the ultimate sensor suite for projects that need to track movement without getting bogged down in complex math. By offloading heavy calculations to the onboard processor, you gain serious precision and efficiency, though you will have to navigate a slightly more involved setup than simpler, single-axis alternatives.

$21.95

In stock

at

SparkFun Electronics

Who it's for

  • Prototypers needing rapid, solderless sensor integration
  • Engineers requiring high-precision motion and orientation data
  • Developers seeking reliable documentation and ready-to-use code

Who should skip it

  • Budget-conscious makers comparing prices against generic alternatives
  • Beginners intimidated by complex sensor fusion and calibration
  • Designers working in environments with high electromagnetic interference

Performance breakdown

Prototyping Speed

The Qwiic ecosystem makes hardware integration nearly instantaneous.

Excellent

Processing Efficiency

Onboard DMP offloads complex motion math from your main microcontroller.

Excellent

Sensor Versatility

Nine axes of data provide a comprehensive foundation for advanced tracking.

Excellent

Power Optimization

Low-power architecture is ideal for battery-operated wearables and IoT devices.

Excellent

Connectivity Flexibility

Dual interface support allows for easy switching between I2C and SPI.

Excellent

Breadboard Compatibility

Standard pin spacing ensures seamless integration into existing development setups.

Excellent

Key Specs

Supply Voltage

1.95 V to 3.6 V

Measurement Axes

9 (Gyroscope, Accelerometer, Magnetometer)

Accelerometer Range

±2g, ±4g, ±8g, and ±16g

Gyroscope Range

±250 dps, ±500 dps, ±1000 dps, and ±2000 dps

Magnetometer Range

±4900 µT

Communication Interface

I2C (up to 400 kHz) or SPI (up to 7 MHz)

Processor

On-board Digital Motion Processor (DMP)

Temperature Sensor

Digital-output

Connectivity

2x Qwiic Connection Ports

I2C Address

0x69 (0x68 with Jumper)

Know before you buy

Still have a question?

Ask Metto anything about the SparkFun IMU Breakout ICM-20948 before you decide.

SparkFun IMU Breakout ICM-20948

Ready to buy?

SparkFun Electronics
SparkFun Electronics
In stock
$21.95
Buy
Electronics123
Electronics123
In stock
$24.95
Buy
RobotShop
RobotShop
Out of stock
$23.85
Buy