Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Notes: For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.
ICM-45686 Datasheet, Specs and Ranking: The TDK InvenSense Premium 6-Axis IMU
The ICM 45686 is TDK InvenSense’s premium 6-axis IMU — a 3-axis gyroscope and 3-axis accelerometer in a 2.5 × 3.0 × 0.81 mm 14-pin LGA. It pairs a 3.8 mdps/√Hz gyro and a 70 µg/√Hz accelerometer with BalancedGyro architecture, an 8-Kbyte FIFO, and a dual-interface (UI + AUX) host bus, running 6-axis at 0.42 mA in low-noise mode and roughly 0.22 mA in low-power mode.
If you are choosing between this and the ICM-42688-P, the short version: the 45686 buys you wider full-scale range (±4000 dps / ±32 g), a larger FIFO, an AUX port for an OIS controller or magnetometer, and better die-attach offset stability — at a higher current draw and price. Below is the verified datasheet data, an honest comparison table, the pinout, and the PCB-layout details that decide whether you actually hit the noise floor on the line.
ICM-45686 Key Specs at a Glance
Gyro noise 3.8 mdps/√Hz; accel noise 70 µg/√Hz — premium tier, matched to the ICM-42605 and below the ICM-42688-P’s 2.8 mdps/√Hz on the gyro.
Full-scale range up to ±4000 dps and ±32 g — double the ICM-42688-P’s ±2000 dps / ±16 g, useful for high-rate VR controllers and impact sensing.
6-axis current 0.42 mA (low-noise) and ~0.22 mA (low-power) — the gyro can stay on ~40% of the time, which is why it lands in wearables and hearables.
8-Kbyte FIFO, dual interface (12.9 MHz I3C / 1 MHz I²C / 24 MHz SPI host, plus an AUX port), 16-bit ADCs, 18/19-bit high-resolution FIFO output.
Shock survival to 20,000 g and high immunity to SMT/bend-induced offset — the spec that separates it from cheaper parts after reflow.
RoHS/green LGA, −40 °C to +85 °C, ~$5.86 in single quantity (DigiKey, mid-2026); eval board DK-45686 about $99.
Ready to Build Your Board?
Upload your Gerbers & BOM for a free DFM review and instant pricing — no minimums, fast turnaround.
What Is the ICM-45686 and How the BalancedGyro Architecture Works
The ICM-45686 is a high-performance dual-interface 6-axis MEMS MotionTracking device. “Dual interface” means two physically separate buses: a UI path that talks to your host MCU over I3C, I²C, or SPI, and an AUX path that runs SPI in slave mode to an optical image stabilization (OIS) controller, or I²C in master mode to drive an external sensor such as a magnetometer. That second port is the architectural reason camera and AR/VR designs reach for this part instead of a single-interface IMU.
Inside, a vibratory MEMS rate gyro senses rotation through the Coriolis effect: rotation about a sense axis produces a vibration that a capacitive pickoff converts to a voltage proportional to angular rate. A separate proof-mass accelerometer detects linear acceleration capacitively. Both feed 16-bit ADCs and programmable digital filters.
BalancedGyro is TDK’s name for the gyro MEMS structure that gives this family its headline trait: vibration rejection and temperature stability. The practical payoff is in two numbers most spec sheets bury — out-of-band vibration immunity and SMT/bend-induced offset. A drone or power tool throws broadband mechanical energy at the sensor; a gyro that aliases that energy into the rate signal forces you into heavy software filtering, which adds phase lag and wrecks a tight control loop. BalancedGyro pushes that rejection into hardware.
The Spec Most Buyers Miss: Solder-Induced Offset
Here’s the truth — the number that matters most on this part is not the noise density, it’s the offset stability against board stress. Every IMU has a zero-rate offset, and reflow soldering plus PCB flex shifts it. On cheaper sensors that post-solder shift can be large enough that a unit which passed at the chip level drifts out of spec once it’s down on your board. TDK explicitly rates the 45686 for the highest stability against temperature, shock (to 20,000 g), and SMT/bend-induced offset in its class. If you have ever shipped boards that calibrated fine on the bench and drifted in the field, this is the line item that fixes it — and it is exactly the kind of behavior you only see after assembly, not in the datasheet’s typical-performance plots.
Pulled from TDK InvenSense document DS-000577 Rev 1.0. Where a figure is mode-dependent, the condition is noted.
Parameter
ICM-45686 Value
Configuration
6-axis: 3-axis gyro + 3-axis accel
Gyro noise density
3.8 mdps/√Hz
Accel noise density
70 µg/√Hz
Gyro full-scale range
±15.625 to ±4000 dps (8 settings)
Accel full-scale range
±2 / ±4 / ±8 / ±16 / ±32 g
ADC resolution
16-bit; 18/19-bit high-res FIFO output
6-axis current (low-noise)
0.42 mA at 1600 Hz ODR
6-axis current (low-power)
~0.22 mA
FIFO size
Up to 8 Kbytes
Host interface
I3C 12.9 MHz / I²C 1 MHz / SPI 24 MHz
AUX interface
SPI slave (OIS) or I²C master (external sensor)
Max gyro ODR
Up to 6.4 kHz (4 kHz typical UI path)
Shock survivability
20,000 g
VDDIO options
1.2 V / 1.8 V / 3.0 V
Package
2.5 × 3.0 × 0.81 mm, 14-pin LGA
Operating temperature
−40 °C to +85 °C
Interrupts / clock
2 programmable INTs; RTC input
Compliance
RoHS, green-compliant
One caveat worth stating plainly: several third-party listings and SEO pages quote a 256-byte FIFO and a >±3 °/s zero-rate offset for the 45686. Those are wrong — they appear to copy generic figures. The TDK datasheet specifies up to 8 Kbytes of FIFO. When you spec this part, verify against DS-000577, not a reseller table.
ICM-45686 Pinout and Typical Application Circuit
The 45686 is a 14-pin LGA. The exact pad map and the four reference schematics (dual-interface OIS, dual-interface I²C-master, and two single-interface modes) live in the datasheet, but the decoupling and power scheme are what most layouts get wrong, so they are worth calling out:
VDD and VDDIO each need a local decoupling capacitor placed as close to the pad as the footprint allows — TDK’s reference uses small ceramics directly at the pins. Long power traces inject the very noise this part is built to avoid.
VDDIO sets logic levels and can run at 1.2 V, 1.8 V, or 3.0 V independently of the analog supply — handy for 1.8 V SoCs without a level shifter.
I²C lines are open-drain and need pull-ups; the 45686 includes configurable internal pull-ups/pull-downs so you can often drop the external resistors and save BOM lines.
On SPI, default clock on the TDK Arduino driver is 6 MHz but the part supports 24 MHz — route CS, SCLK, and the data lines as a tight group and keep them off noisy switching nodes.
ICM-45686 vs ICM-42688-P vs BMI270: Which 6-Axis IMU to Use
These three dominate the high-performance 6-axis market, and they are not interchangeable. The 42688-P has the lowest gyro noise and the highest ODR ceiling, which is why the FPV drone world standardized on it. The 45686 trades a little gyro noise for double the full-scale range, a far bigger FIFO, an AUX port, and better post-solder stability. The BMI270 is the low-power, budget-friendly Bosch alternative.
Spec
ICM-45686
ICM-42688-P
BMI270
Vendor
TDK InvenSense
TDK InvenSense
Bosch Sensortec
Gyro noise
3.8 mdps/√Hz
2.8 mdps/√Hz
~7 mdps/√Hz
Accel noise
70 µg/√Hz
65–70 µg/√Hz
higher
Gyro FSR
±4000 dps
±2000 dps
±2000 dps
Accel FSR
±32 g
±16 g
±16 g
Max gyro ODR
up to 6.4 kHz
32 kHz
6.4 kHz
FIFO
8 Kbytes
2 Kbytes
~2 Kbytes
AUX / OIS port
Yes
No
No
Temp stability
Best-in-class (BG)
Excellent
Good
6-axis current
0.42 mA (LN)
0.88 mA (LN)
very low
Single-qty price*
~$5.86
~$4.67
lower
Best fit
VR/AR, OIS, wearables
Drones, low-latency
Budget, low-power
*DigiKey single-unit pricing, mid-2026; volume pricing is materially lower. Treat as directional.
Counterintuitive point: a lower noise-density number does not automatically win. The 42688-P beats the 45686 on raw gyro noise, yet for a head-mounted display the 45686 is often the better part — its AUX port lets you hang a magnetometer for yaw correction without burning a second host bus, and its wider FSR keeps fast head turns from clipping. Pick the sensor for the system, not the spec line.
ICM-45686 Applications, Pricing and Where to Source It
TDK targets the 45686 at head-mounted displays, AR/VR controllers, wearables, hearables, and battery-driven IoT, plus camera modules through the OIS AUX path. In the field it shows up in DIY full-body VR trackers, where reviewers rate it above the BNO085 and slightly ahead of the LSM6DSV at a lower price, and in nano flight controllers where teams run two for redundancy against drift and vibration.
On price and availability, the bare IC runs roughly $5.86 in single quantity at the major distributors as of mid-2026, dropping with volume; the DK-45686 SmartMotion eval board is about $99 and the EV_ICM-45686 breakout is the cheaper way to start. The part is in full production and stocked at DigiKey, Mouser, and Farnell. For design-in support, TDK ships an Arduino driver (the ICM456xx library), SensorStage and MotionLink tooling, and application notes on PCB design and MEMS assembly.
If you are bringing this into a real build and need the surrounding parts — decoupling, the AUX-side magnetometer, level translation, connectors — consolidating it through one electronic components sourcing partner keeps the BOM traceable and avoids the counterfeit risk that follows premium MEMS parts on the open market.
ICM-45686 PCB Layout and DFM Checklist
A premium IMU only delivers premium numbers if the board lets it. The low noise floor on this part is sensitive enough that a noisy regulator or a stressed footprint shows up directly in the gyro trace. Do these before you release the Gerbers:
Decouple at the pad. Place VDD and VDDIO ceramics within a millimeter or two of the pins, with short, wide returns. This is the single biggest lever on measured noise.
Keep the IMU off board-flex zones. Mount it away from mounting holes, connectors, and board edges where assembly and screw-down stress concentrate — that stress is what shifts zero-rate offset post-reflow.
Give it a quiet supply. Feed the analog rail from a clean LDO, not directly off a switching node. The 45686’s low noise floor will faithfully report regulator ripple.
Respect the LGA reflow profile. Follow J-STD-020 moisture-sensitivity handling and the recommended profile; an LGA with no exposed leads is unforgiving of cold joints, so plan AOI and consider X-ray on the pad array for early builds.
Route SPI/I3C as a tight group. Short, length-aware data lines away from motors, antennas, and DC-DC inductors. At 24 MHz SPI, sloppy routing costs you data integrity, not just noise.
Plan for calibration. Budget a factory offset/gain calibration step and follow TDK’s IMU calibration and offset application notes; do not assume chip-level trim survives your assembly process.
Honor the axis orientation. Match the datasheet’s axis convention in firmware and in your mechanical CAD before the first prototype, or you will chase sign errors later.
Field Case: When Calibration Passes but the Field Returns Don’t
A wearables team we worked with qualified an earlier-generation IMU on the bench, shipped several thousand units, then saw orientation drift in field returns clustered to boards assembled in one production run. The root cause was post-reflow offset shift amplified by a sensor mounted too close to a board-edge connector. The fix on the next revision was twofold: move to a part rated for SMT/bend offset stability — the class the 45686 sits in — and relocate it to a low-stress zone with a per-unit calibration step. Drift returns dropped to noise. The lesson is the same one the spec sheet hints at: on a premium IMU, the board and the assembly process are part of the sensor.
Frequently Asked Questions About the ICM-45686
Is the ICM-45686 better than the ICM-42688-P?
Neither is strictly better. The 42688-P has lower gyro noise (2.8 vs 3.8 mdps/√Hz) and a higher 32 kHz ODR, ideal for drones. The 45686 offers double the full-scale range, an 8-Kbyte FIFO, an AUX/OIS port, and better post-solder stability — a stronger fit for VR, AR, and camera modules.
What package and size is the ICM-45686?
It ships in a 14-pin LGA measuring 2.5 × 3.0 × 0.81 mm. With no exposed leads, it is a reflow-only part — not practical to hand-solder reliably — so prototyping usually starts with the EV_ICM-45686 breakout or DK-45686 eval board.
How much current does the ICM-45686 draw?
In low-noise mode the 6-axis current is about 0.42 mA at 1600 Hz ODR; low-power mode drops to roughly 0.22 mA. Because the BalancedGyro can stay on around 40% of the time, average draw in duty-cycled wearables is low enough for coin-cell and small-battery designs.
Does the ICM-45686 have a magnetometer?
No — it is a 6-axis IMU (gyro plus accelerometer). For a 9-axis solution, use the I²C-master AUX port to add an external magnetometer such as an AKM AK09940A; several module vendors already pair the two on one board for VR and robotics.
What interfaces does the ICM-45686 support?
The host (UI) bus supports I3C up to 12.9 MHz, I²C up to 1 MHz, and SPI up to 24 MHz. A separate AUX bus runs SPI slave for an OIS controller or I²C master for an external sensor. VDDIO is selectable at 1.2 V, 1.8 V, or 3.0 V.
Where can I download the ICM-45686 datasheet?
The official datasheet is TDK InvenSense document DS-000577, available from invensense.tdk.com and mirrored by distributors such as Mouser and Farnell. Always verify FIFO size, offset, and noise figures against DS-000577 rather than third-party reseller tables, which often carry copied or incorrect numbers.
Designing In the ICM-45686 the Right Way
The ICM 45686 earns its premium slot when your design needs wide dynamic range, an OIS or magnetometer AUX port, and offset stability that survives assembly — and it rewards a board that decouples at the pad, keeps the sensor off flex zones, and budgets a calibration step. Get those right and you actually see the 3.8 mdps/√Hz floor the datasheet promises.
Send your Gerbers and BOM to pcbsync.com for a free DFM review and IMU-aware layout check before you commit to a fabrication run.
Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Notes: For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.