075582814553
LSM6DSL Sensor Features, Pinout, and Applications

FREE-SKY (HK) ELECTRONICS CO.,LIMITED / 01-28 17:33

Modern motion-sensing applications demand components that are accurate, power-efficient, and flexible enough to support a wide range of use cases. The LSM6DSL meets these needs. This article will discuss the LSM6DSL sensor’s overview, pinout details, functionality, specifications, working circuit, applications, and more.


Catalog

1. LSM6DSL Sensor Overview
2. LSM6DSL Sensor CAD Models
3. LSM6DSL Sensor Pinout Details
4. LSM6DSL Sensor Functionality
5. Internal Filter and Signal Processing Architecture
6. Alternatives & Equivalent Model
7. LSM6DSL Sensor Specifications
8. LSM6DSL Sensor Features
9. LSM6DSL Sensor Working Circuit
10. LSM6DSL Sensor Applications
11. LSM6DSL Mechanical Dimensions
12. Manufacturer
LSM6DSL Sensor

LSM6DSL Sensor Overview

The LSM6DSL is a compact MEMS inertial sensor that integrates a 3-axis digital accelerometer and a 3-axis digital gyroscope into a single system-in-package. Designed by STMicroelectronics, it delivers accurate motion sensing while maintaining low power consumption.

This sensor supports advanced motion features, including real, virtual, and batch sensors, with onboard memory for efficient data batching. Its configurable full-scale ranges allow precise measurement of both linear acceleration and angular velocity, supporting a wide range of motion-tracking needs. Built using mature MEMS micromachining and CMOS interface technology, the LSM6DSL offers strong resistance to mechanical shock and stable long-term performance.

Packaged in a compact LGA form factor, the LSM6DSL is ideal for space-constrained designs requiring reliable motion detection. If you are interested in purchasing the LSM6DSL, feel free to contact us for pricing and availability.

LSM6DSL Sensor CAD Models

LSM6DSL Sensor CAD Models

LSM6DSL Sensor Pinout Details

LSM6DSL Sensor Pinout Details
LSM6DSL Sensor Pinout Details
Pin #
Pin Name
Mode 1 Function
Mode 2 Function
1
SDO / SA0
SPI 4-wire serial data output (SDO); I²C least significant address bit (SA0)
SPI 4-wire serial data output (SDO); I²C least significant address bit (SA0)
2
SDx
Connect to VDDIO or GND
I²C serial data master (MSDA)
3
SCx
Connect to VDDIO or GND
I²C serial clock master (MSCL)
4
INT1
Programmable interrupt 1
Programmable interrupt 1
5
VDDIO
Power supply for I/O pins
Power supply for I/O pins
6
GND
0 V supply
0 V supply
7
GND
0 V supply
0 V supply
8
VDD
Power supply
Power supply
9
INT2
Programmable interrupt 2 (INT2) / Data enable (DEN)
Programmable interrupt 2 (INT2) / Data enable (DEN) / I²C master external synchronization signal (MDRDY)
10
NC
Leave unconnected
Leave unconnected
11
NC
Leave unconnected
Leave unconnected
12
CS
I²C/SPI mode selection (1: SPI idle / I²C enabled; 0: SPI enabled / I²C disabled)
I²C/SPI mode selection (1: SPI idle / I²C enabled; 0: SPI enabled / I²C disabled)
13
SCL
I²C serial clock (SCL); SPI serial port clock (SPC)
I²C serial clock (SCL); SPI serial port clock (SPC)
14
SDA
I²C serial data (SDA); SPI serial data input (SDI); 3-wire interface serial data output (SDO)
I²C serial data (SDA); SPI serial data input (SDI); 3-wire interface serial data output (SDO)

LSM6DSL Sensor Functionality

The LSM6DSL is designed with flexible operating behavior, allowing its accelerometer and gyroscope to be controlled independently. Each sensing element can be turned on or off separately, which helps optimize power consumption based on application needs. The device supports three main operating configurations: running only the accelerometer while the gyroscope remains in power-down, running only the gyroscope while the accelerometer is disabled, or operating both sensors simultaneously. When both sensors are active, they can be configured with different output data rates, allowing precise tuning of motion detection without forcing the two sensors to share the same sampling behavior.

The gyroscope within the LSM6DSL supports multiple power modes to balance performance and energy efficiency. It can operate in power-down, low-power, normal, or high-performance mode depending on system requirements. In high-performance mode, the gyroscope delivers consistent performance across a wide range of output data rates, making it suitable for fast and precise rotational measurements. When power-saving modes are enabled, the gyroscope reduces energy usage by limiting operation to lower or moderate data rates, which is ideal for battery-powered devices that do not require continuous high-speed sensing.

The accelerometer follows a similar design approach, offering power-down, low-power, normal, and high-performance operating modes. High-performance mode enables accurate acceleration measurement across the full supported data rate range, while low-power and normal modes are optimized for reduced energy consumption at lower and mid-range sampling frequencies. This adaptability allows the LSM6DSL to perform efficiently in both always-on motion detection and high-precision sensing scenarios. Developed by STMicroelectronics, the LSM6DSL provides a balanced combination of flexibility, performance, and power efficiency for modern motion-sensing applications.

Internal Filter and Signal Processing Architecture

Internal Filter and Signal Processing Architecture

The first diagram presents the overall internal signal path of the LSM6DSL sensor, showing how motion data is processed from the sensing elements to the digital output. The gyroscope, accelerometer, and temperature sensor first pass their analog signals through dedicated front-end circuits. These front-end blocks condition the raw signals before they are converted into digital data by internal analog-to-digital converters (ADC1 for the gyroscope and ADC2 for the accelerometer).

After conversion, the digital signals are routed through low-pass filtering stages that help reduce noise and unwanted high-frequency components. The filtered data is then stored in internal registers or the FIFO buffer, allowing efficient data handling and reduced communication overhead. Finally, the processed data is transmitted to the host processor through the I²C or SPI interface, while the interrupt management block generates event signals such as data-ready or motion detection alerts.

Internal Filter and Signal Processing Architecture

The second diagram focuses specifically on the gyroscope’s digital filtering chain. Once the gyroscope signal is digitized by the ADC, it can pass through an optional high-pass filter that removes low-frequency drift and offsets. This is followed by a selectable low-pass filter stage that smooths the signal and controls the bandwidth according to the chosen output data rate.

A second low-pass filter stage further refines the angular-rate data before it is sent to the FIFO or directly to the communication interface. This multi-stage filtering structure allows the gyroscope to support both high-precision motion tracking and fast-response applications, while maintaining stable and reliable output data.

Internal Filter and Signal Processing Architecture

The accelerometer diagram shows the basic signal path used to process acceleration data inside the LSM6DSL. The raw analog signal from the MEMS accelerometer first passes through an analog anti-aliasing low-pass filter, which removes high-frequency noise before digital conversion. This step is important to prevent unwanted signal distortion during sampling. After filtering, the signal is converted into digital form by the internal ADC.

Once digitized, the data flows through a digital low-pass filter (LPF1), where the bandwidth can be configured to match the selected output data rate. This digital filtering stage further smooths the signal and improves measurement stability. The filtered output can then be routed into a composite filter, which enables advanced motion processing features without requiring additional computation from the host processor.

Internal Filter and Signal Processing Architecture

The fourth diagram details the internal structure of the accelerometer’s composite filter. This block combines multiple filtering paths, including low-pass filters, high-pass filters, and slope filters, to support different motion-detection functions. Depending on the configuration, acceleration data can be routed through these filters to detect events such as free-fall, wake-up, activity or inactivity, and 6D/4D orientation changes.

The composite filter also supports smart functions like step detection and significant motion monitoring by selectively processing data at reduced output data rates. Filtered acceleration data is then sent either to the output registers or stored in the FIFO buffer for efficient transfer to the host system. By handling complex filtering and motion analysis internally, the LSM6DSL reduces MCU workload while providing accurate and responsive motion detection for low-power applications.


Processed in 1.323726 Second , 23 querys.