
Quick Answers: What Is the ICM-42688-P and Is It Available?
TDK InvenSense ICM-42688-P is a 6-axis MEMS IMU that combines a 3-axis gyroscope and a 3-axis accelerometer in a 2.5 x 3.0 x 0.91 mm 14-pin LGA package. It supports I2C, SPI, and I3C interfaces, features a 2 kB FIFO, and offers ultralow-power wake-on-motion support. Key verified specs include gyroscope noise density of 2.8 mdps/√Hz, accelerometer noise density of 70 µg/√Hz, output data rates up to 32 kHz for gyro and accel, a 1.71 V–3.6 V supply range, and current consumption of 0.9 mA low-noise / 0.45 mA low-power. As of 2026-08-23, XAIPART lists 99,999 units in stock with a 1-unit MOQ; the qty-1 price is $6.50, falling to $4.16 at qty 1,000.
This pillar guide covers selection, pinout, design-in guidance, alternative parts, and the current lifecycle/supply situation so engineers can make a sourcing decision quickly.
Technical Guide: How to Select and Design In the ICM-42688-P
Select the ICM-42688-P when you need high bandwidth and low noise in a small 14-pin LGA package. The gyroscope supports full-scale ranges from ±15.5 dps to ±2000 dps, while the accelerometer supports ±2 g to ±16 g. The 32 kHz maximum ODR on both channels supports fast flight control loops and low-latency AR/VR head tracking.
| Parameter | Verified Value |
|---|---|
| Sensor Type | Accelerometer, Gyroscope, 6 Axis |
| Package | 14-pin LGA, 2.5 x 3.0 x 0.91 mm |
| Interface | I2C, SPI, I3C |
| Gyro Full Scale | ±15.5 to ±2000 dps |
| Accel Full Scale | ±2 to ±16 g |
| Gyro Noise Density | 2.8 mdps/√Hz |
| Accel Noise Density | 70 µg/√Hz |
| ODR Gyro/Accel | Up to 32 kHz |
| FIFO | 2 kB |
| Supply Voltage | 1.71 V to 3.6 V |
| Low-Noise Current | 0.9 mA |
| Low-Power Current | 0.45 mA |
| Operating Temp | -40°C to +85°C |
| RoHS | Compliant |
Power the sensor from a 1.71 V–3.6 V rail. The device draws 0.9 mA in low-noise mode and 0.45 mA in low-power mode, which makes it suitable for battery-powered products. Use the 2 kB FIFO to store bursts of high-rate data and reduce host processor reads. The FIFO size of 2 kB is verified and helps lower bus traffic in ODR-heavy applications.
For the 14-pin LGA package, connect pin 1 (VDD) and pin 10 (VDDIO) to the appropriate supply rails, and connect the ground pins (pin 2 and pins 11–14) to a solid ground plane. Signal pins include pin 3 (SCL/SPC), pin 4 (SDA/SDI), pin 5 (ADO/SDO), pin 6 (CS), pin 7 (INT1), and pin 8 (INT2). Pin 9 (RESV) should be tied to ground per the pinout table. Keep power and interface traces short and avoid routing under the sensor to reduce noise coupling.
The interface options (I2C, SPI, I3C) give you flexibility to match existing MCU peripherals. In SPI mode, pin 3 (SCL/SPC) is the clock, pin 4 (SDA/SDI) is data in, and pin 5 (ADO/SDO) is data out. Pin 6 (CS) is active-low chip select. I3C support provides backward compatibility with I2C and higher speed signaling, simplifying integration with modern MCUs.
Use programmable interrupts on INT1/INT2 to trigger data-ready or motion events. Combined with the 2 kB FIFO and wake-on-motion functionality, the sensor can stay in a low-power state and wake the host only when meaningful motion occurs.
The ICM-42688-P includes a digital motion processor (DMP) for advanced motion processing, reducing host MCU load. Typical applications from the verified database include drone flight controllers, robotics, AR/VR headsets, industrial monitoring, wearable health devices, and navigation systems. For more options, browse the motion sensors category.
Example power estimate: at 1.8 V supply, low-noise mode current of 0.9 mA gives 1.8 V × 0.9 mA = 1.62 mW. At low-power mode, 1.8 V × 0.45 mA = 0.81 mW. This calculation uses verified supply and current values and helps budget total system power.
Design checklist:
- Choose the lowest full-scale range that covers your expected motion: gyro from ±15.5 dps to ±2000 dps, accel from ±2 g to ±16 g.
- Connect VDD to 1.71–3.6 V and VDDIO to the host I/O voltage.
- Add decoupling capacitance near VDD and VDDIO.
- Tie RESV (pin 9) to GND.
- Route SCL/SPC, SDA/SDI, CS, INT1, INT2 with short traces.
- Use the 2 kB FIFO to batch high-rate data and reduce bus traffic.
Application design notes:
- Drone flight controllers: The 2.8 mdps/√Hz gyro noise and 32 kHz ODR give tight attitude control. Use the FIFO to batch reads before the control loop.
- Robotics: The 70 µg/√Hz accel noise improves tilt estimation and vibration detection. Use low-power mode (0.45 mA) between motion events.
- AR/VR headsets: Low latency from 32 kHz ODR reduces motion sickness in head-tracked displays.
- Industrial monitoring: The -40°C to +85°C range supports condition monitoring near machinery.
- Wearables: Wake-on-motion and 0.45 mA low-power current extend battery life.
Alternatives & Comparison: Which IMU Can Replace the ICM-42688-P?
The verified XAIPART alternative set includes three related parts: ICM-42688-V, ICM-42688-PC, and ISM330DHCX. None is a full electrical and software drop-in without verification.
| Parameter | ICM-42688-P | ICM-42688-V | ICM-42688-PC | ISM330DHCX |
|---|---|---|---|---|
| Package | 14-pin LGA, 2.5 x 3.0 x 0.91 mm | Same package and pinout | Pin-compatible | Same package but not pin-compatible |
| Drop-in status | Reference | May have different electrical specs | Pin-compatible; not software-compatible; lacks external 32 kHz input | Requires PCB redesign |
| Software compatibility | Native | Not detailed in verified data | Not software-compatible | Not detailed in verified data |
If you must keep the same PCB footprint, ICM-42688-V is the closest starting point because it shares the package and pinout, but verify its electrical parameters before reuse. ICM-42688-PC is pin-compatible but not register/firmware compatible and lacks the external 32 kHz input. ISM330DHCX uses the same package outline but is not pin-compatible, so it requires a board change. For the full component details, visit the ICM-42688-P product page.
Industry Insight: Lifecycle Status and Supply Situation
The ICM-42688-P lifecycle status is active, which means TDK continues to support the part for new designs. XAIPART verified stock is 99,999 units with MOQ 1, providing availability for both prototype and production orders.
As of 2026-08-23, the verified pricing tiers are: qty 1: $6.50, qty 10: $5.85, qty 100: $5.20, qty 500: $4.68, qty 1000: $4.16. For large-volume needs, contact XAIPART for volume pricing.
The verified database does not include distributor-specific lead times, so confirm current lead time with your purchasing team at order time. Active lifecycle status plus single-unit MOQ makes the part a low-risk choice for board bring-up and early production.
Trends & Outlook: What Buyers Should Watch for the ICM-42688-P
The ICM-42688-P's combination of 2.8 mdps/√Hz gyro noise, 70 µg/√Hz accelerometer noise, and 32 kHz maximum ODR positions it for performance-focused applications such as Betaflight 4.5+ drone flight controllers. A 2026 UAV model blog cited in the product FAQ identifies the ICM-42688-P as the preferred gyro for new Betaflight builds.
Buyers should watch for continued active lifecycle support, I3C adoption in next-generation host MCUs, and firmware ecosystem improvements around the onboard digital motion processor (DMP). The 2 kB FIFO and wake-on-motion feature remain valuable for battery-sensitive wearables and industrial monitoring. Because the part is in stock at a 1-unit MOQ, prototyping is practical before committing to volume production.
For price-sensitive designs, compare the active-part pricing tiers against the newer I3C-enabled ecosystem. The verified price per unit drops to $4.16 at 1,000 units, so volume buyers should request a quote from XAIPART when scaling.
Comments
Be the first to comment.
🔐 Please sign in to post a comment.
Don't have an account? Sign up