ICM-42688-P
6-axis MEMS MotionTracking DeviceThe ICM-42688-P is a 6-axis mems motiontracking device from TDK InvenSense. View the full ICM-42688-P datasheet below including key specifications, pinout.
Manufacturer
TDK InvenSense
Category
6-axis MEMS MotionTracking Device
Package
-
Lifecycle
Active
Key Specifications
| Parameter | Value |
|---|---|
| Packaging | MouseReel |
| Packaging | MouseReel |
| Sensor Type | Accelerometer, Gyroscope, 6 Axis |
| Standard Pack Qty | 5000 |
| Standard Pack Qty | 5000 |
Overview
Part: ICM-42688-P from TDK-InvenSense
Type: 6-Axis MEMS MotionTracking Device
Description: The ICM-42688-P is a 6-axis MEMS MotionTracking device combining a 3-axis gyroscope and a 3-axis accelerometer, featuring 2.8 mdps/√Hz gyroscope noise, 70 μg/√Hz accelerometer noise, 0.88 mA low-noise mode current consumption, and configurable I3C, I2C, and SPI host interfaces.
Operating Conditions:
- Supply voltage: 1.71V to 3.6V (VDD and VDDIO)
- Operating temperature: -40°C to +85°C
- Host interface speeds: 12.5 MHz I3C, 1 MHz I2C, 24 MHz SPI
Absolute Maximum Ratings:
Key Specs:
- Gyroscope Noise: 2.8 mdps/√Hz
- Accelerometer Noise: 70 μg/√Hz (AXY: 65 μg/√Hz; AZ: 70 μg/√Hz)
- Low-Noise mode 6-axis current consumption: 0.88 mA
- User selectable Gyro Full-scale range: ± 15.6/31.2/62.5/125/250/500/1000/2000 dps
- User selectable Accelerometer Full-scale range: ± 2/4/8/16 g
- Gyro Offset Temp Stability: ±5 mdps/°C
- ODR & Sample Synch: 32kHz; RTC
- FIFO size: 2 kB
Features:
- 2 kB FIFO
- 2 programmable interrupts with ultralow-power wake-on-motion support
- Highly accurate external clock input support
- Industry first 20-bits data format support in FIFO (19-bits gyro, 18-bits accel)
- InvenSense on-chip APEX Motion Processing engine for gesture recognition, activity classification, and pedometer
- Programmable digital filters for gyro, accel, and temp sensor
- Embedded temperature sensor
- Pedometer, Tilt Detection, Tap Detection
- Wake on Motion, Raise to Wake/Sleep, Significant Motion Detection
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 I3C SM , 1 MHz I 2 C, 24 MHz SPI
Applications
- AR/VR Controllers
- Head Mounted Displays
- Wearables
- Sports
- Robotics
- IoT Applications
Pin Configuration
ICM-42688-P Pinout
Package: 2.5×3 mm 14-Pin LGA
| Pin Number | Pin Name | Type | Description |
|---|---|---|---|
| 1 | CLKIN | I | External Clock Input |
| 2 | GND | P | Ground |
| 3 | GND | P | Ground |
| 4 | VDDIO | P | Digital IO Supply (1.71V to 3.6V) |
| 5 | VDDIO | P | Digital IO Supply (1.71V to 3.6V) |
| 6 | SDA/SDI | I/O | I²C Data / SPI Data In (3-Wire or 4-Wire) |
| 7 | SCL/SCK | I | I²C Clock / SPI Clock |
| 8 | CS | I | SPI Chip Select (active low) |
| 9 | SDO/SAO | I/O | SPI Data Out / I²C Slave Address Select |
| 10 | INT2 | O | Programmable Interrupt Output 2 |
| 11 | INT1 | O | Programmable Interrupt Output 1 |
| 12 | GND | P | Ground |
| 13 | VDD | P | Analog Supply (1.71V to 3.6V) |
| 14 | VDD | P | Analog Supply (1.71V to 3.6V) |
Notes
- Power Pins: VDD (pins 13, 14) and VDDIO (pins 4, 5) must be decoupled with appropriate capacitors per the typical operating circuit.
- Ground Pins: GND connections on pins 2, 3, and 12 must be properly connected to system ground.
- Serial Interface: The device supports I³C SM, I²C, and SPI communication modes. Pin configuration (SDA/SDI, SCL/SCK, CS, SDO/SAO) depends on the selected interface mode.
- Interrupts: INT1 and INT2 (pins 11, 10) are programmable and can be configured for various motion detection events (wake-on-motion, tap detection, etc.).
- Clock Input: CLKIN (pin 1) accepts an external clock for improved accuracy and reduced ODR sensitivity.
Get structured datasheet data via API
Get started free