SKU: SENS-2783
📋 GST Invoice Available

Adafruit LSM6DS3TR-C + LIS3MDL Precision 9 DoF IMU - STEMMA QT / Qwiic

₹3,139.00 (Inclusive of all taxes)
Out of Stock

The Adafruit LSM6DS3TR-C + LIS3MDL is a high-precision 9-DoF inertial measurement unit (IMU) breakout board, combining a 6-axis accelerometer/gyroscope with a 3-axis magnetometer. Featuring STEMMA QT / Qwiic connectors for solder-free I2C interfacing, it is compatible with 3.3V and 5V logic systems like Arduino, Raspberry Pi, and ESP32 for advanced motion tracking and orientation sensing.

Features

  • High-precision 9 Degrees of Freedom (DoF) sensing: 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer.
  • Dual high-performance sensors: ST LSM6DS3TR-C IMU and ST LIS3MDL magnetometer.
  • Plug-and-play connectivity via STEMMA QT / Qwiic connectors for fast, solder-free I2C integration.
  • Wide power supply range from 3V to 5VDC with onboard voltage regulation and level shifting.
  • Compact, robust breakout board with mounting holes for secure installation.

Out of stock

Description

This module integrates the STMicroelectronics LSM6DS3TR-C, a 6-axis MEMS inertial measurement unit (IMU), with the LIS3MDL, a high-performance 3-axis magnetometer. The LSM6DS3TR-C provides highly accurate linear acceleration and angular rate measurements, while the LIS3MDL delivers precise magnetic field data for true heading (compass) functionality. Together, they enable full 9-DoF motion and orientation tracking with low noise and high stability.

Designed for seamless integration, the board includes built-in power regulation and logic level shifting, allowing safe operation with both 3.3V and 5V microcontrollers and single-board computers. The primary communication is via the I2C bus, with configurable addresses for each sensor, facilitating easy daisy-chaining. Advanced embedded features like tap detection, free-fall recognition, and pedometer counting are accessible through programmable interrupts.

Key Features

  • Complete 9-axis motion and orientation sensing solution in a single compact module.
  • High-performance ST LSM6DS3TR-C IMU with programmable full-scale ranges for accelerometer (±2/±4/±8/±16 g) and gyroscope (±125 to ±2000 dps).
  • High-sensitivity ST LIS3MDL magnetometer with selectable full-scale ranges from ±4 to ±16 Gauss.
  • STEMMA QT / Qwiic 4-pin JST SH connectors enable tool-free, daisy-chainable I2C connections.
  • Onboard 3.3V regulator and level shifter ensures compatibility with 3V and 5V logic systems.
  • High data output rate up to 1.66 kHz for the IMU, supporting real-time motion tracking.
  • Advanced embedded functions: tap/double-tap detection, free-fall, wake-up, pedometer, and significant motion detection.
  • Configurable interrupt pins for efficient event-driven system design.

Applications

  • Advanced robotics for inertial navigation, balance control, and spatial orientation.
  • Wearable devices and fitness trackers for activity recognition, step counting, and gesture control.
  • Unmanned Aerial Vehicle (UAV) and drone stabilization, flight control, and attitude heading reference systems (AHRS).
  • Virtual Reality (VR) and Augmented Reality (AR) systems for precise head and controller tracking.
  • Industrial condition monitoring for vibration analysis and equipment tilt sensing.

Technical Specifications

IMU SensorST LSM6DS3TR-C (Accelerometer + Gyroscope)
Magnetometer SensorST LIS3MDL
Degrees of Freedom9 DoF
Power Supply3V to 5V DC
Accelerometer Full Scale±2 g, ±4 g, ±8 g, ±16 g (Programmable)
Gyroscope Full Scale±125, ±250, ±500, ±1000, ±2000 dps (Programmable)
Magnetometer Full Scale±4, ±8, ±12, ±16 Gauss (Programmable)
Output Data Rate (IMU)Up to 1.66 kHz
Data Output16-bit
Primary InterfaceI2C
LSM6DS3TR-C I2C Address0x6A or 0x6B
LIS3MDL I2C Address0x1C or 0x1E
Detection FeaturesTap, Double-tap, Free-fall, Pedometer, Shake, Wake-up
Interrupt FeatureConfigurable interrupt generator
Connector TypeSTEMMA QT / Qwiic (JST SH 4-pin)
Board Dimensions25 mm x 17 mm x 5 mm
Board Weight2 g

Frequently Asked Questions

What is the operating voltage range for this IMU module?

The module is designed to operate from 3V to 5V DC. It features an onboard 3.3V regulator and logic level shifting, making it perfectly safe and compatible with both 3.3V and 5V microcontroller systems like Arduino Uno, Raspberry Pi, and ESP32 without requiring external level shifters.

How do I connect this module using the STEMMA QT / Qwiic connectors?

Simply use a 4-wire STEMMA QT or Qwiic cable (not included) to connect the module's JST SH connector to another compatible board's port. This provides power (3.3V), ground, and the I2C data (SDA) and clock (SCL) lines in a single plug, enabling solder-free daisy-chaining of multiple I2C devices.

What are the default I2C addresses for the two sensors, and can they be changed?

The LSM6DS3TR-C IMU has a configurable I2C address of either 0x6A or 0x6B, selected via a solder Jumper on the board. The LIS3MDL magnetometer's address is fixed at either 0x1C or 0x1E, depending on the specific chip variant. This allows both sensors to be addressed independently on the same I2C bus.

Can I use SPI communication instead of I2C with this breakout?

While the LSM6DS3TR-C sensor natively supports both I2C and SPI interfaces, this specific Adafruit breakout board is configured for I2C communication via the STEMMA QT connector. The SPI pins of the sensor are not broken out to headers, so SPI mode is not accessible without modifying the board.

What advanced features are available beyond raw sensor data?

The LSM6DS3TR-C includes several embedded digital functions accessible via its registers. These include tap and double-tap detection, free-fall recognition, a 6D/4D orientation detector, a pedometer for step counting, and a wake-up function for significant motion. These features can generate hardware interrupts to efficiently alert your main processor.

Package Includes

  • 1 x Adafruit LSM6DS3TR-C + LIS3MDL Precision 9 DoF IMU Breakout Board
  • 1 x Set of Header Pins

Additional Information

Weight 0.002 kg
Dimensions 2.5 × 1.7 × 0.5 cm