EmbeddedRelated.com
ICM-40609-D

ICM-40609-D

TDK InvenSense
Accelerometer, Gyroscope, 6 Axis Sensor I2C, SPI Output
Active4,141 in stock

Overview

The ICM-40609-D is a 6-axis motion sensor (3-axis accelerometer + 3-axis gyroscope) from TDK InvenSense with digital I2C and SPI outputs. It provides compact motion sensing for embedded systems and can be interfaced directly to microcontrollers or host processors. The part is intended for applications that need orientation, motion detection, or stabilization data in a small package.

Why Choose This Part

As a combined accelerometer and gyroscope, the ICM-40609-D reduces board space and BOM compared with separate sensors. Its digital I2C and SPI interfaces simplify MCU integration and allow direct register access for configuring power modes and data rates. TDK InvenSense parts are commonly supported by vendor documentation and community code, which can shorten development time.

Applications

IMU for drones and gimbals
Provides attitude and motion feedback for flight stabilization and camera stabilization systems.
Robotics orientation and odometry
Used for short-term orientation sensing, dead-reckoning, and motion control in mobile robots and manipulators.
Wearable and handheld motion tracking
Detects gestures, steps, and device orientation in consumer devices and wearables.
AR/VR controller tracking
Supplies low-latency rotational and linear motion data for headsets and hand controllers.
Industrial tilt and vibration monitoring
Monitors machine vibration, tilt, and movement for condition monitoring and predictive maintenance.

Key Specifications

Output Type I2C, SPI
Sensor Type Accelerometer, Gyroscope, 6 Axis
Mounting Type Surface Mount
Package / Case 24-VFLGA
Operating Temperature -40degC ~ 85degC
Supplier Device Package 24-LGA (3x3)

Getting Started

Begin by reviewing the manufacturer's datasheet and register map to understand power rails, recommended decoupling, and interface timing. Use a breakout or evaluation board if available, connect over I2C or SPI (ensure correct pull-ups and logic levels), and read basic acceleration and gyro registers to verify communication. Integrate incrementally: power/config, raw reads, simple filtering, then sensor fusion on the host MCU or dedicated processor.

Also Consider

ICM-42688-P TDK InvenSense - Another recent 6-axis MEMS IMU from the same vendor with similar use cases.
MPU-6050 TDK InvenSense - Widely used, older 6-axis IMU with many community examples and breakout boards.