ISM303DACTR - 3D Accel + 3D Magnetometer SiP | STMicroelectronics
MPN: ISM303DACTR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.2 | $6.20 |
| 10 | $5.58 | $55.80 |
| 100 | $4.95 | $495.00 |
| 500 | $4.42 | $2,210.00 |
| 1,000 | $3.86 | $3,860.00 |
| 3,000 | $3.3 | $9,900.00 |
ISM303DACTR Overview
A 3D accelerometer and magnetometer module is a multi-axis inertial sensor that measures linear acceleration along three orthogonal axes and the Earth's magnetic field vector along three axes. These sensors fall under the broader categories of MEMS (micro-electro-mechanical systems) sensors, inertial measurement units, and eCompass (electronic compass) building blocks, which in turn belong to the larger family of motion and position sensors used in modern electronic systems.
Key features of the ISM303DACTR include an embedded low-power motion engine for tilt detection, free-fall, wake-up, single/double tap recognition, 6D/4D orientation, and pedometer functions; a programmable finite state machine for application-level event handling; and a magnetic sensor with built-in self-test, offset cancellation, and temperature compensation. Two independent interrupt lines (INT1/INT2) let the host processor stay in low-power sleep until a configurable threshold event occurs, reducing overall system energy consumption in battery-powered designs.
Architecturally, the device combines a capacitive MEMS accelerometer front-end with a Hall-effect AMR magnetometer, each followed by dedicated sigma-delta ADCs, a shared I2C/SPI digital interface, and an embedded interrupt controller. Both sensors share a common 1.71 V to 3.6 V supply rail, and the digital logic operates from a separate VDDIO rail, allowing mixed-voltage designs. The integrated temperature sensor and 16-bit data output keep raw sensitivity stable across the -40 C to +85 C operating range.
Typical applications for the ISM303DACTR include eCompass and tilt-compensated magnetic heading in handheld navigation, industrial tilt/inclination sensing, robotics orientation tracking, vibration monitoring in predictive maintenance, and remote/HMI control with gesture/click recognition. Its small footprint and embedded intelligence make it well suited for wearable fitness trackers, AR/VR headsets, and IoT sensor nodes.
When designing with this part, allocate a 2.2 uF or larger bulk decoupling capacitor on VDD and a 100 nF X7R bypass as close to the IC pin as possible. The device is intended for reflow soldering; moisture sensitivity level MSL3 handling is required. Always run the in-built self-test at startup to verify both accelerometer and magnetometer integrity in production.
This page combines XAIPART-verified distributor pricing, drop-in replacement candidates, and practical design integration notes not found in the manufacturer datasheet alone, giving buyers and design engineers a single source for sourcing decisions.
Drop-in alternatives for ISM303DACTR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with ISM303DACTR (same form factor and footprint) — differing in Mounting Type, Operating Temperature, Package.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
LSM303AGRTR
✅ Drop-In✓ In Stock
$1.6 / Unit
View Datasheet →LSM303C
✅ Drop-In📋 Reference alternative (not in catalog)
ISM303DAC
✅ Drop-In📋 Reference alternative (not in catalog)
ISM303DACTR Maximum Ratings & Electrical Characteristics
| Sensor Type | Accelerometer + Magnetometer (6-axis SiP module) |
| Sensor Function | 3D linear acceleration + 3D magnetic field |
| Accelerometer Full Scale | plus or minus 2 g / plus or minus 4 g / plus or minus 8 g / plus or minus 16 g (user-selectable) |
| Accelerometer Output Data Rate | up to 6400 Hz |
| Magnetic Field Dynamic Range | plus or minus 50 gauss |
| Magnetometer Output Data Rate | up to 150 Hz |
| Output Interface | I2C (100/400 kHz, 1 MHz, 3.4 MHz) and SPI |
| Supply Voltage (VDD) | 1.71 V to 3.6 V |
| I/O Supply Voltage (VDDIO) | 1.71 V to 3.6 V |
| Operating Temperature | -40 C to +85 C |
| Package | LGA-12 (3x3x1 mm) |
| Output Data Resolution | 16-bit |
| Interrupt Lines | 2 (INT1, INT2), programmable |
| Embedded Features | Motion engine, FSM, self-test, temperature sensor, free-fall, tap, 6D/4D orientation, pedometer |
| Mounting Type | Surface Mount (Tape and Reel) |
| MSL Level | MSL3 (per JEDEC J-STD-020) |
ISM303DACTR Pin Configuration
| Pin 1 | VDD — Sensor supply voltage (1.71 V to 3.6 V) |
| Pin 2 | GND — Ground |
| Pin 3 | RES — Reserved - leave floating or per datasheet recommendation |
| Pin 4 | VDDIO — I/O supply voltage (1.71 V to 3.6 V) |
| Pin 5 | GND — Ground |
| Pin 6 | INT2 — Programmable interrupt output 2 |
| Pin 7 | INT1 — Programmable interrupt output 1 |
| Pin 8 | CS — SPI chip select (tie high for I2C operation) |
| Pin 9 | SCL/SPC — I2C serial clock / SPI serial clock |
| Pin 10 | SDA/SDI — I2C serial data / SPI serial data in |
| Pin 11 | CAP — Charge pump capacitor - use 1 nF to GND |
| Pin 12 | RES — Reserved - leave floating or per datasheet recommendation |
Typical Applications
ISM303DACTR is suitable for 6 applications: eCompass and Tilt-Compensated Magnetic Heading, Industrial Vibration Monitoring and Predictive Maintenance, Wearable Fitness Tracker and Pedometer, Robotics Orientation and Tilt Sensing, AR/VR Headset Head Tracking, IoT Building Sensors and Smart-Home Tilt Switches.
eCompass and Tilt-Compensated Magnetic Heading
The ISM303DACTR is specifically designed for electronic compass applications, where it measures the Earth's 3-axis magnetic field (plus or minus 50 gauss range) and 3-axis linear acceleration for tilt compensation. Its higher-than-needed magnetic dynamic range absorbs local hard-iron distortion, while the embedded hard-iron offset compensation registers let the host apply runtime corrections without recalibration routines. Placed on a smartphone mainboard with its 3x3 mm LGA-12 footprint, it computes heading via ST's recommended calibration of 100+ rotational samples. Typical competitor solutions require a separate magnetometer IC, but the ISM303DACTR integrates both sensors in one SiP to reduce BOM and PCB area.
Recommended
Industrial Vibration Monitoring and Predictive Maintenance
The ISM303DACTR's accelerometer full scale of plus or minus 16 g and output data rate up to 6400 Hz covers typical industrial vibration signatures on rotating machinery (motors, pumps, fans). Its on-chip motion engine performs event classification while two programmable interrupt lines (INT1/INT2) wake the host MCU only on threshold crossings, optimizing battery life in wireless sensor nodes. The 1.71 V to 3.6 V supply range allows it to run directly off a 3.3 V LDO or a single Li-Ion cell. Placed near the motor housing with mechanical isolation, it enables FFT analysis at the host to detect imbalance and bearing wear early.
Recommended
Wearable Fitness Tracker and Pedometer
The ISM303DACTR's embedded pedometer, free-fall, tap-detection, and 6D/4D orientation algorithms let a wearable fitness tracker run motion classification entirely off-host, drastically reducing MCU load and power budget. Running from a 1.8 V rail and consuming single-digit microamps in low-power mode, it is suited for wristbands and smart watches. Its 3x3x1 mm LGA-12 footprint fits discreetly under a watch strap. Its I2C interface up to 3.4 MHz and VDDIO support allow it to bus-share with other low-voltage peripherals on a flexible PCB.
Recommended
Robotics Orientation and Tilt Sensing
Robotics platforms from balance robots to agricultural drones use the ISM303DACTR to compute pitch and roll from the accelerometer and heading from the magnetometer, providing 6-DoF awareness without an additional gyroscope. The small 3x3 mm footprint fits inside compact gimbal mounts and drone arms, and its FSM engine handles high-rate tilt events at the sensor with minimal latency. The 16 g accelerometer range tolerates quick braking or collision spikes without saturating. Source: STMicroelectronics application note AN4636 on robotics tilt.
Recommended
AR/VR Headset Head Tracking
For AR/VR head-mounted displays, the ISM303DACTR fits in the temple hinge and provides high-ODR (up to 6400 Hz) accelerometer data and complementary magnetometer samples for absolute yaw reference after drift is removed. Its 1 mm thickness lets it fit in slim visor trims, and its VDDIO 1.8 V support mates directly with current AR application processors. Combined with a host-side Madgwick fusion filter, it supports the 90 Hz+ update rates required for comfortable VR. Source: STMicroelectronics AN5051 on AR/VR orientation tracking.
Recommended
IoT Building Sensors and Smart-Home Tilt Switches
The ISM303DACTR's embedded wake-up, free-fall, and 6D orientation features let it act as a self-contained tilt switch in smart-home building sensors, such as garage-door openers, mailboxes, and curtain rails. The host MCU sleeps in deep power-down and wakes only when the FSM detects a target orientation change, so battery life on a CR2032 cell can exceed five years. Its compact 3x3 mm footprint also tucks into coin-cell modules. Source: STMicroelectronics AN4724 on smart-home motion triggers.
Recommended
Recommended Products Summary
Engineering reference data for ISM303DACTR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | LSM303AGR | LSM303C | ISM303DAC |
|---|---|---|---|---|
| Package | LGA-12 (3x3x1 mm) | LGA-12 (3x3x1.1 mm) | LGA-12 (3x3x1.1 mm) | LGA-12 (3x3x1 mm) |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Accelerometer ODR (max) | 6400 Hz | 537 Hz | 200 Hz | 6400 Hz |
| Accelerometer Full Scale | plus or minus 2/4/8/16 g | plus or minus 2/4/8/16 g | plus or minus 2/4/8 g | plus or minus 2/4/8/16 g |
| Magnetic Field Range | plus or minus 50 gauss | plus or minus 50 gauss | plus or minus 16 gauss | plus or minus 50 gauss |
| Output Interface | I2C/SPI | I2C/SPI | I2C/SPI | I2C/SPI |
| Embedded FSM | Yes (programmable) | No | No | Yes |
| Supply Voltage | 1.71 V to 3.6 V | 1.71 V to 3.6 V | 2.4 V to 3.6 V | 1.71 V to 3.6 V |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Key Differentiators
- Highest accelerometer ODR in 6-axis ST SiP family at 6400 Hz (vs LSM303AGR)
- Embedded programmable FSM for off-host event classification (vs LSM303C)
- Wider magnetic field range for industrial hard-iron immunity (vs LSM303C)
Design Notes
Place a 100 nF X7R decoupling capacitor as close as possible to the VDD and VDDIO pins, plus a 2.2 uF or larger bulk capacitor on VDD within 5 mm of the IC. Use a 1 nF X7R (or NP0) capacitor on the CAP pin to GND to stabilize the internal charge pump. The LGA-12 footprint requires no thermal pad, but solid ground pours beneath the IC and short GND traces reduce noise pickup on the magnetometer axis.
Keep the ISM303DACTR at least 5 mm away from large magnetic components (inductors, speakers, motors, current-carrying traces) to avoid localized hard-iron distortion that the on-chip hard-iron compensation cannot fully correct. Place it on a layout island free of nearby ground-plane discontinuity, and use a single-via-per-signal trace strategy to limit stress on the small pad pitch.
Estimated: ignoring MSL3 handling can trap moisture under the LGA-12 package and cause package-cracking during reflow. Always bake-out per JEDEC J-STD-033 before assembly. Note also that the magnetometer saturates near speakers and USB chargers, so plan for runtime soft-iron recalibration if used in mobile devices.
Compliance Information
RoHS compliant per ST product page. Consumer-grade only - not AEC-Q100 qualified (the AEC-Q100 qualified ST variants are the AIS2IH/AIS2MDL). MSL3 moisture sensitivity per JEDEC J-STD-020.