Item specifics
Description
ICM-42688-P Product Overview
The ICM-42688-P is a high-performance 6-axis MEMS MotionTracking device from TDK InvenSense, integrating a 3-axis gyroscope and a 3-axis accelerometer in an ultra-compact package. It is designed for applications requiring the highest precision and lowest latency in motion detection.
Key advantages include industry-leading noise performance and temperature stability with gyroscope noise of 2.8 mdps/√Hz and accelerometer noise of 70 μg/√Hz, representing a 40% noise reduction and 2x improvement in temperature stability over legacy consumer IMUs. The device supports gyroscope full-scale range up to ±2000dps and accelerometer up to ±16g, housed in a 2.5mm x 3mm x 0.91mm LGA-14 package.
The ICM-42688-P integrates an APEX motion processing engine for pedometer, raise-wake, and gesture recognition. It supports I3C, I2C, and SPI digital interfaces and features a unique external clock input to eliminate system-level timing errors. The device is widely used in AR/VR, drones, robotics, and high-performance IoT.
ICM-42688-P Core Features
High-Precision 6-Axis Sensing: 3-axis gyroscope and 3-axis accelerometer for accurate orientation and motion tracking.
Low Noise & High Stability: 2.8 mdps/√Hz gyro noise, 70 μg/√Hz accel noise; 2x better temperature stability for minimal drift.
Flexible Full-Scale Ranges: Gyro: ±15.6 to ±2000 dps, Accel: ±2 to ±16g.
Digital Interfaces & Clock: Supports SPI (24MHz), I2C (1MHz), I3C (12.5MHz), and precision external clock input.
Ultra-Low Power: 0.88 mA in low-noise 6-axis mode; <50 μA for accel in low-power mode. Includes 2KB FIFO.
Intelligent Processing: On-chip APEX engine for pedometer, tap detection, and raise-wake functions.
Industrial Temperature Range: -40°C to +85°C.
ICM-42688-P Applications
AR/VR/XR Headsets
Drones and Robotics
High-Performance IoT and Wearables
Gaming Controllers
Industrial Navigation
ICM-42688-P Key Advantages
Industry-leading precision and stability -4
APEX motion processing engine offloads host processor
Ultra-low power consumption for battery-powered devices
High G-shock survivability (10000g) -3
Flexible I3C/SPI/I2C interfaces
Why Choose QIXINWEI
Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory – Ready to ship promptly
BOM Matching Service – One-stop solution, save time
PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs
Cost-Effective & Efficient – Better channel, better cost
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries
FAQ:
What is the TDK InvenSense ICM‑42688‑P and what are its key features?
The ICM‑42688‑P is a high‑performance 6‑axis MEMS motion sensor combining a 3‑axis gyroscope and a 3‑axis accelerometer on a single chip. It is designed for applications that demand ultra‑low noise, high stability, and precise timing. Key features include a gyroscope noise density of 0.004 dps/√Hz, accelerometer noise density of 70 µg/√Hz, a gyroscope zero‑rate offset stability of 0.8 °/h, and a wide full‑scale range up to ±2000 °/s and ±16 g. It supports SPI and I²C host interfaces, along with an external sync input (FSYNC) for tight sensor fusion with cameras or other sensors.
How does the ICM‑42688‑P differ from the ICM‑42670‑P and ICM‑40609? When should I choose the 42688?
The ICM‑42688‑P is the highest‑performance member of the family, with significantly lower gyroscope noise (0.004 dps/√Hz vs. 0.007 dps/√Hz) and better zero‑rate offset stability (0.8 °/h vs. 3 °/h) than the ICM‑42670‑P. Compared to the ICM‑40609, the 42688 adds an external FSYNC input for precise multi‑sensor synchronization and offers a wider operating temperature range. Choose the ICM‑42688‑P for applications where heading accuracy, drift‑free tracking, and tight camera/IMU sync are critical—such as robotics, autonomous guided vehicles, and precision navigation systems.
What are the gyroscope and accelerometer noise specifications of the ICM‑42688‑P?
The gyroscope delivers a noise density as low as 0.004 dps/√Hz in low‑noise mode, with a zero‑rate offset stability of 0.8 °/h over temperature. The accelerometer achieves a noise density of 70 µg/√Hz and an offset accuracy of ±25 mg (post‑calibration). These specifications make it one of the quietest consumer‑grade IMUs available, suitable for dead‑reckoning and short‑term inertial navigation.
What host interfaces does the ICM‑42688‑P support, and how fast can I read sensor data?
It supports both SPI (up to 24 MHz) and I²C (up to 1 MHz Fast‑Mode Plus) interfaces. The on‑chip 2‑KB FIFO buffer can store up to 90 samples and reduces the host processor’s read‑out burden. In burst‑read mode, you can retrieve a complete 6‑axis data set in under 5 µs over SPI, enabling high‑speed control loops and real‑time sensor fusion.
What is the purpose of the FSYNC input on the ICM‑42688‑P?
The FSYNC pin allows you to synchronize the internal sampling clock with an external signal, such as a camera frame strobe or a GNSS pulse‑per‑second (PPS) output. When an external edge is detected, the IMU can tag the next sample or trigger a measurement, ensuring that the motion data is precisely time‑aligned with the external sensor. This is essential for visual‑inertial odometry (VIO) and sensor‑fusion applications in robotics and drones.
How much power does the ICM‑42688‑P consume, and can it operate in low‑power modes?
In full‑performance mode (gyro + accel, 1 kHz ODR), the typical current is 2.9 mA from a 1.8 V supply. The chip offers several power‑saving modes: the gyroscope can be put into a “standby” state, and the accelerometer can run in a duty‑cycled wake‑up mode that draws as little as 27 µA while still detecting motion. This flexibility makes it suitable for both always‑on wearable devices and high‑performance navigation systems.
What is the mechanical package and size of the ICM‑42688‑P, and what are the PCB layout requirements?
The sensor is housed in a tiny 2.5 mm × 3 mm × 0.91 mm 14‑pin LGA package. The pads are located on the bottom side and require a clean solder‑paste stencil and reflow process. A central via under the package is recommended for thermal relief and to keep the sensor temperature stable, which is important for minimizing gyroscope drift. The data sheet provides detailed land‑pattern recommendations for reliable assembly.
What is the operating temperature range, and how does the ICM‑42688‑P handle thermal variations?
The device is rated for an ambient temperature range of ‑40 °C to +85 °C. It incorporates an internal temperature sensor and automatic compensation algorithms that reduce bias drift over temperature to 0.8 °/h (typ.) for the gyroscope and ±0.1 mg/°C for the accelerometer. However, for the best heading performance in outdoor robotics, a slow‑warm‑up calibration and shielding from rapid thermal changes are recommended.
What development tools and evaluation kits are available for the ICM‑42688‑P?
TDK InvenSense offers the DK‑42688‑P evaluation board, which connects via USB to a PC. The board is fully supported by the MotionLink GUI, allowing you to configure all registers, capture raw data, and run real‑time FFT analysis. The ICM‑42688‑P is also compatible with the Arduino‑based SmartMotion eMD (embedded MotionDriver) library, which provides ready‑to‑use sensor‑fusion algorithms for tilt, heading, and step counting.
What are the most typical applications for the ICM‑42688‑P motion sensor?
It is used in precision robotics (dead‑reckoning, arm‑end‑effector stabilization), autonomous ground vehicles (AGV) and drones, optical image stabilization (OIS) in cameras, high‑end virtual‑reality headsets, and industrial condition‑monitoring systems. Its combination of ultra‑low noise, external sync, and compact size makes it a go‑to sensor for any application that requires drift‑free motion tracking over extended periods.