ICM-42688-P Datasheet, Pinout, Equivalents, and Specs
The ICM-42688-P is a high-performance 6-axis MotionTracking Inertial Measurement Unit (IMU) developed by TDK InvenSense. It integrates a 3-axis gyroscope and a 3-axis accelerometer into a single compact package, providing precise motion data for a wide range of applications. The device is engineered for low noise, low power consumption, and high stability, positioning it as a key component in consumer electronics, robotics, and navigation systems that require accurate orientation and movement sensing.
What is the ICM-42688-P?
The ICM-42688-P is a MEMS (Micro-Electro-Mechanical System) based sensor that provides angular rate (gyroscope) and linear acceleration (accelerometer) measurements along three orthogonal axes. Internally, the device features a 16-bit analog-to-digital converter (ADC) for digitizing the sensor outputs, a user-configurable digital filtering chain, and an embedded FIFO buffer to reduce host processor load. It includes an APEX Motion Processing engine for gesture recognition, activity classification, and pedometer functionality, offloading these tasks from the system's main microcontroller. Its target markets include AR/VR controllers, drones, robotics, smart appliances, and wearable devices where power efficiency and motion accuracy are critical design parameters.
Pinout Configuration and Packaging
The ICM-42688-P is supplied in a 14-pin LGA (Land Grid Array) package with dimensions of 2.5mm x 3.0mm x 0.91mm. This small footprint is suitable for space-constrained designs. Key pins include VDD and VDDIO for main and I/O power supplies, respectively, which allows for interfacing with lower-voltage microcontrollers. The device supports dual communication interfaces through shared pins for SPI (CS, SCLK, SDI, SDO) and I2C/I3C (SDA, SCL). It also provides two programmable interrupt pins (INT1, INT2) to signal motion events to the host processor, minimizing the need for continuous polling. The package's exposed metal pad on the underside must be soldered to the PCB ground plane for mechanical stability and optimal thermal performance.
Core Architectural Features
- 6-Axis MEMS Integration: Combines a 3-axis gyroscope with a user-programmable full-scale range (FSR) of ±15.625 to ±2000 dps and a 3-axis accelerometer with an FSR of ±2g to ±16g on a single monolithic die. This integration ensures minimal cross-axis sensitivity and simplifies system design.
- High-Resolution Data Conversion: Employs 16-bit ADCs for both the gyroscope and accelerometer outputs, providing high-resolution data for precision motion tracking. The device also includes a programmable digital low-pass filter to reject unwanted noise.
- APEX Motion Processing Engine: Features an embedded motion processing engine that supports advanced functions such as pedometer, tilt detection, tap detection, and Wake-on-Motion without requiring constant intervention from the host processor, significantly reducing system power consumption.
- Flexible Host Interface: Provides support for multiple high-speed serial interfaces, including 24 MHz SPI, 1 MHz I2C, and 12.5 MHz I3C, offering versatile connectivity options to a wide range of microcontrollers and application processors.
- Embedded FIFO Buffer: Includes a 2048-byte FIFO buffer that allows the host processor to read sensor data in bursts and remain in a low-power sleep state for longer periods, which is critical for battery-powered applications.
Specifications Parameter Table
| Specification | Technical Details |
|---|---|
| Gyroscope Full-Scale Range | ±15.625, ±31.25, ±62.5, ±125, ±250, ±500, ±1000, ±2000 dps (user-programmable) |
| Accelerometer Full-Scale Range | ±2g, ±4g, ±8g, ±16g (user-programmable) |
| Gyroscope Noise Density | 2.8 mdps/√Hz (typical) |
| Accelerometer Noise Density | 70 µg/√Hz (typical) |
| Operating Voltage (VDD) | 1.71V to 3.6V |
| I/O Voltage (VDDIO) | 1.2V to 3.6V |
ICM-42688-P Equivalents, Cross Reference, and Lifecycle
The ICM-42688-P is currently in an "Active" production lifecycle status. When sourcing alternatives due to supply chain constraints or for second-sourcing strategies, engineers often evaluate components with similar 6-axis functionality and package types. Potential functional equivalents include the Bosch Sensortec BMI270 or the STMicroelectronics LSM6DSOX. It is critical to note that these alternatives are **not pin-to-pin compatible** with the ICM-42688-P. While they offer comparable performance in terms of 6-axis sensing and are housed in similar small LGA packages, they have different pinouts, register maps, and software drivers. A transition to any of these alternatives would necessitate both PCB layout modifications and significant firmware redevelopment. Therefore, for existing designs, the ICM-42688-P is not a simple drop-in replacement part.
Typical Application & Circuit Considerations
In a typical system-level implementation, the ICM-42688-P requires careful power supply decoupling. It is standard practice to place 0.1µF and 1µF ceramic capacitors as close as possible to both the VDD and VDDIO pins to minimize noise on the power rails. For the communication interface, whether using I2C or SPI, traces should be kept short and direct to maintain signal integrity, especially at higher clock speeds. Appropriate pull-up resistors (typically 2.2kΩ to 4.7kΩ) are required on the I2C lines (SDA and SCL). The ground pad on the bottom of the package should be connected to a solid ground plane on the PCB with multiple vias to ensure a low-impedance path and effective heat dissipation.
Video Demonstration
Market Availability and Pricing Trends
High-performance MEMS sensors like the ICM-42688-P can experience fluctuating lead times and availability due to complex fabrication processes and high demand from the consumer electronics sector. Proactive sourcing and validation of multiple supply chain channels are recommended to mitigate potential production delays. To check real-time stock, pricing, or to request a quote for the ICM-42688-P and its verified alternatives, upload your BOM to WWDParts for fast processing.
Alan Carter
Senior Hardware Engineer & Component Specialist
Alan has over 15 years of expertise in embedded systems design, FPGA architecture, and global semiconductor supply chains. He specializes in component cross-referencing, lifecycle management, and helping OEMs navigate supply shortages.



