ICM42688
*ICM-42688-P Datasheet*
Manufacturer
TDK-InvenSense
Category
6-Axis MEMS MotionTracking Sensor
Package
2.5x3x0.91 mm 14-Pin LGA
Overview
Part: ICM-42688-P from InvenSense
Type: 6-axis MEMS MotionTracking Device
Key Specs:
- Gyroscope Noise: 2.8 mdps/Hz
- Accelerometer Noise: 70 μg/Hz
- Gyroscope Full-scale range: ± 15.6/31.2/62.5/125/250/500/1000/2000 dps
- Accelerometer Full-scale range: ± 2/4/8/16 g
- VDD Operating Range: 1.71V to 3.6V
- VDDIO Operating Range: 1.71V to 3.6V
- Low-Noise mode 6-axis current consumption: 0.88 mA
- FIFO Size: 2 kB
- Gyroscope Data Format (FIFO): 19-bits
- Accelerometer Data Format (FIFO): 18-bits
Features:
- Combines 3-axis gyroscope and 3-axis accelerometer
- Configurable host interface: I3CSM, I2C, SPI
- 2 programmable interrupts with ultralow-power wake-on-motion support
- Supports highly accurate external clock input
- Industry first 20-bits data format support in FIFO
- InvenSense on-chip APEX Motion Processing engine for gesture recognition, activity classification, and pedometer
- Programmable digital filters
- Embedded temperature sensor
- APEX Motion Functions: Pedometer, Tilt Detection, Tap Detection, Wake on Motion, Raise to Wake/Sleep, Significant Motion Detection
- Host interface speeds: 12.5 MHz I3CSM, 1 MHz I2C, 24 MHz SPI
Applications:
- AR/VR Controllers
- Head Mounted Displays
- Wearables
- Sports
- Robotics
- IoT Applications
Package:
- 2.5x3mm 14-Pin LGA
Features
- Gyroscope Noise: 2.8 mdps/Hz & Accelerometer Noise: 70 μg/Hz
- o Low-Noise mode 6-axis current consumption of 0.88 mA
- User selectable Gyro Full-scale range (dps): ± 15.6/31.2/62.5/125/250/500/1000/2000
- User selectable Accelerometer Full-scale range (g): ± 2/4/8/16
- User-programmable digital filters for gyro, accel, and temp sensor
- APEX Motion Functions:
- o Pedometer, Tilt Detection, Tap Detection
- o Wake on Motion, Raise to Wake/Sleep, Significant Motion Detection
- Host interface: 12.5 MHz I3CSM, 1 MHz I2C, 24 MHz SPI
Applications
- AR/VR Controllers
- Head Mounted Displays
- Wearables
- Sports
- Robotics
- IoT Applications
Pin Configuration
ICM-42688-P LGA-14 Pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | CLKIN | I | External Clock Input (31–50 kHz RTC clock) |
| 2 | GND | P | Ground |
| 3 | SCL/SCLK | I | I²C Serial Clock / SPI Serial Clock |
| 4 | SDA/SDIO | I/O | I²C Serial Data / SPI Serial Data I/O (3-wire mode) |
| 5 | SDO/SA0 | O | SPI Serial Data Output (4-wire mode) / I²C Slave Address Select |
| 6 | CS | I | SPI Chip Select (active low) |
| 7 | INT2 | O | Programmable Interrupt Output 2 |
| 8 | INT1 | O | Programmable Interrupt Output 1 |
| 9 | VDDIO | P | Digital I/O Supply Voltage (1.71–3.6 V) |
| 10 | GND | P | Ground |
| 11 | VDD | P | Analog Supply Voltage (1.71–3.6 V) |
| 12 | GND | P | Ground |
| 13 | AP_VDD | P | APEX Co-processor Supply Voltage |
| 14 | GND | P | Ground |
Notes
- CLKIN: External clock input for RTC; supports 31–50 kHz clock for improved ODR accuracy and reduced temperature sensitivity.
- SCL/SCLK: Dual-function pin; acts as I²C clock (SCL) or SPI clock (SCLK) depending on interface mode.
- SDA/SDIO: Dual-function pin; acts as I²C data line (SDA) or SPI 3-wire data I/O (SDIO).
- SDO/SA0: In 4-wire SPI mode, functions as SPI data output (SDO). In I²C mode, selects slave address (SA0).
- CS: SPI chip select; active low. Not used in I²C or I3C modes.
- INT1 & INT2: Programmable interrupt outputs; can be configured for various motion events (wake-on-motion, tap detection, pedometer, etc.).
- VDDIO & VDD: Separate supply rails allow independent voltage levels (both 1.71–3.6 V range).
- AP_VDD: Dedicated supply for APEX motion co-processor.
- GND: Four ground pins (pins 2, 10, 12, 14) for robust grounding.
Electrical Characteristics
Typical Operating Circuit of section 4.2, VDD = 1.8 V, VDDIO = 1.8 V, TA=25°C, unless otherwise noted.
| PARAMETER | CONDITIONS | MIN | TYP | MAX | UNITS | NOTES |
|---|---|---|---|---|---|---|
| SUPPLY VOLTAGES | ||||||
| VDD | 1.71 | 1.8 | 3.6 | V | 1 | |
| VDDIO | 1.71 | 1.8 | 3.6 | V | 1 | |
| SUPPLY CURRENTS | ||||||
| Low-Noise Mode | 6-Axis Gyroscope + Accelerometer | 0.88 | mA | 2 | ||
| 3-Axis Accelerometer | 0.28 | mA | 2 | |||
| 3-Axis Gyroscope | 0.73 | mA | 2 | |||
| Full-Chip Sleep Mode | At 25°C | 7.5 | μA | 2 | ||
| TEMPERATURE RANGE | ||||||
| Specified Temperature Range | Performance parameters are not applicable beyond Specified Temperature Range | -40 | +85 | °C | 1 |
Table 3. D.C. Electrical Characteristics
Notes:
-
Guaranteed by design.
-
Derived from validation or characterization of parts, not tested in production.
Absolute Maximum Ratings
Stress above those listed as "Absolute Maximum Ratings" may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to the absolute maximum ratings conditions for extended periods may affect device reliability.
| Parameter | Rating |
|---|---|
| Supply Voltage, VDD | -0.5 V to +4 V |
| Supply Voltage, VDDIO | -0.5 V to +4 V |
| Input Voltage Level (FSYNC, SCL, SDA) | -0.5 V to VDDIO + 0.5 V |
| Acceleration (Any Axis, unpowered) | 20,000g for 0.2 ms |
| Operating Temperature Range | -40°C to +85°C |
| Storage Temperature Range | -40°C to +125°C |
| Electrostatic Discharge (ESD) Protection | 2 kV (HBM); 500 V (CDM) |
| Latch-up | JEDEC Class II (2),125°C ±100 mA |
Table 9. Absolute Maximum Ratings
Document Number: DS-000347 Revision: 1.6
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| ICM-42688-P | TDK-InvenSense | — |
Get structured datasheet data via API
Get started free