Skip to the content
1234567891011121314

LSM6DSO32

STMicroelectronicsExtended

-40℃~+85℃ 1.71V~3.6V 9KB Accelerometer Gyroscope SPI、I2C、MIPI I3C X,Y,Z X,Y,Z ±2000dps ±32g LGA-14(2.5x3) Accelerometers ROHS

Part id
st/LSM6DSO32
Category
Accelerometers
Package
LGA-14(2.5x3)
Pins
14
In stock
4 at JLCPCB (C1864162)
Used on
15 open-source boards

Overview

The LSM6DSO32 is an accelerometer made by STMicroelectronics in a LGA-14(2.5x3) package with 14 pins. -40℃~+85℃ 1.71V~3.6V 9KB Accelerometer Gyroscope SPI、I2C、MIPI I3C X,Y,Z X,Y,Z ±2000dps ±32g LGA-14(2.5x3) Accelerometers ROHS.

PCBKit's library has its KiCad symbol (LSM6DSO32TR:LSM6DSO32TR, from Antmicro) and its footprint (lga-14l-3x2-5mm-p0-5mm:LGA-14L_3x2.5mm_P0.5mm, from Antmicro), ready for a KiCad board. 4 are in stock at JLCPCB (part C1864162). 15 open-source boards in 15 repositories on GitHub use it.

Symbol

SDO1SDx2SCx3INT14VDDIO5GND6GND7VDD8INT29CS12SCL13SDA14
LSM6DSO32TR:LSM6DSO32TRFrom Antmicro

Footprint

1234567891011121314
lga-14l-3x2-5mm-p0-5mm:LGA-14L_3x2.5mm_P0.5mmFrom Antmicro

From the datasheet

9
Supply, least
1.71 V · Vdd, recommended operating min · p. 28
Supply, most
3.6 V · Vdd, recommended operating max · p. 28
Supply, least
1.62 V · Vdd_IO, recommended operating min · p. 28
Supply, absolute maximum
4.8 V · Vdd, absolute max · p. 32
Works from
-40 °C · Operating temperature min · p. 28
Works up to
85 °C · Operating temperature max · p. 28
Takes working
550 µA · Gyroscope and accelerometer high-performance mode, typical · p. 28
Takes asleep
3 µA · Gyroscope and accelerometer power-down, typical · p. 28
A pin gives at most
4 mA · Digital pin source or sink max for guaranteed output levels · p. 28

What it is and has

15
Accelerometer
3-axis digital · p. 18
Gyroscope
3-axis digital · p. 18
FIFO
Up to 9 kbytes · p. 1
Acceleration full scale
±4/±8/±16/±32 g · p. 1
Angular rate full scale
±125/±250/±500/±1000/±2000 dps · p. 1
Serial interfaces
SPI, I²C, MIPI I3CSM · p. 1
Motion detection
Significant Motion Detection, Tilt detection · p. 1
Temperature sensor
Embedded · p. 1
Compliance
ECOPACK, RoHS and Green · p. 1
Finite state machines
16 independent programmable machines · p. 21
Sensor hub
2 internal sensors and up to 4 external sensors · p. 19
Pedometer
Step detector and step counters · p. 19
Sensors
3D digital accelerometer and 3D digital gyroscope · p. 1
Serial interfaces
I²C and SPI; SPI supports 3-wire and 4-wire modes · p. 34
SPI modes
0 and 3 · p. 34

Around it

1
cap 100 nF
between VDD and GND; Recommended filter capacitor at supply pin 8. · p. 24

Specifications

117
ParameterConditionsAs printedPage
Linear acceleration measurement range LA_FSBipolar full-scale option ±4 g; Vdd = 1.8 V, T = 25 °Ctyp 4 g25
Linear acceleration measurement range LA_FSBipolar full-scale option ±8 g; Vdd = 1.8 V, T = 25 °Ctyp 8 g25
Linear acceleration measurement range LA_FSBipolar full-scale option ±16 g; Vdd = 1.8 V, T = 25 °Ctyp 16 g25
Linear acceleration measurement range LA_FSBipolar full-scale option ±32 g; Vdd = 1.8 V, T = 25 °Ctyp 32 g25
Angular rate measurement range G_FSBipolar full-scale option ±125 dpstyp 125 dps25
Angular rate measurement range G_FSBipolar full-scale option ±250 dpstyp 250 dps25
Angular rate measurement range G_FSBipolar full-scale option ±500 dpstyp 500 dps25
Angular rate measurement range G_FSBipolar full-scale option ±1000 dpstyp 1000 dps25
Angular rate measurement range G_FSBipolar full-scale option ±2000 dpstyp 2000 dps25
Linear acceleration sensitivity(2) LA_SoFS = ±4 gtyp 0.122 mg/LSB25
Linear acceleration sensitivity(2) LA_SoFS = ±8 gtyp 0.244 mg/LSB25
Linear acceleration sensitivity(2) LA_SoFS = ±16 gtyp 0.488 mg/LSB25
Linear acceleration sensitivity(2) LA_SoFS = ±32 gtyp 0.976 mg/LSB25
Angular rate sensitivity G_SoFS = ±125 dpstyp 4.375 mdps/LSB25
Angular rate sensitivity G_SoFS = ±250 dpstyp 8.75 mdps/LSB25
Angular rate sensitivity G_SoFS = ±500 dpstyp 17.5 mdps/LSB25
Angular rate sensitivity G_SoFS = ±1000 dpstyp 35 mdps/LSB25
Angular rate sensitivity G_SoFS = ±2000 dpstyp 70 mdps/LSB25
Linear acceleration sensitivity tolerance(3) LA_So%at component level; typical ±0.5%typ 0.5 %25
Angular rate sensitivity tolerance(3) G_So%at component level; typical ±0.5%typ 0.5 %25
Linear acceleration sensitivity change vs. temperature(4) LA_SoDrfrom -40° to +85°; typical ±0.007 %/°Ctyp 0.007 %/°C25
Angular rate sensitivity change vs. temperature(4) G_SoDrfrom -40° to +85°; typical ±0.005 %/°Ctyp 0.005 %/°C25
Linear acceleration zero-g level offset accuracy(5) LA_TyOffTypical ±20 mgtyp 20 mg25
Angular rate zero-rate level offset accuracy(5) G_TyOffTypical ±0.5 dpstyp 0.5 dps25
Linear acceleration zero-g level change vs. temperature(4) LA_OffDrTypical ±0.1 mg/ °Ctyp 0.1 mg/ °C25
Angular rate typical zero-rate level change vs. temperature(4) G_OffDrTypical ±0.01 dps/°Ctyp 0.01 dps/°C25
Rate noise density in high-performance mode(6) Rntyp 3.8 mdps/Hz26
Gyroscope RMS noise in normal/low-power mode(7) RnRMStyp 75 mdps26
Acceleration noise density in high-performance mode(8) AnFS = ±4 gtyp 120 ug/√Hz26
Acceleration noise density in high-performance mode(8) AnFS = ±8 gtyp 130 ug/√Hz26
Acceleration noise density in high-performance mode(8) AnFS = ±16 gtyp 160 ug/√Hz26
Acceleration noise density in high-performance mode(8) AnFS = ±32 gtyp 220 ug/√Hz26
Acceleration RMS noise in normal/low-power mode(9)(10) RMSFS = ±4 gtyp 3.2 mg(RMS)26
Acceleration RMS noise in normal/low-power mode(9)(10) RMSFS = ±8 gtyp 3.4 mg(RMS)26
Acceleration RMS noise in normal/low-power mode(9)(10) RMSFS = ±16 gtyp 4 mg(RMS)26
Acceleration RMS noise in normal/low-power mode(9)(10) RMSFS = ±32 gtyp 5.4 mg(RMS)26
Acceleration RMS noise in ultra-low-power mode(9)(10) RMSFS = ±4 gtyp 9.5 mg(RMS)26
Linear acceleration output data rate LA_ODRFootnote (11) appliestyp 1.6 Hz26
Linear acceleration output data rate LA_ODRtyp 12.5 Hz26
Linear acceleration output data rate LA_ODRtyp 26 Hz26
Linear acceleration output data rate LA_ODRtyp 52 Hz26
Linear acceleration output data rate LA_ODRtyp 104 Hz26
Linear acceleration output data rate LA_ODRtyp 208 Hz26
Linear acceleration output data rate LA_ODRtyp 416 Hz26
Linear acceleration output data rate LA_ODRtyp 833 Hz26
Linear acceleration output data rate LA_ODRtyp 1666 Hz26
Linear acceleration output data rate LA_ODRtyp 3332 Hz26
Linear acceleration output data rate LA_ODRtyp 6664 Hz26
Angular rate output data rate G_ODRtyp 12.5 Hz26
Angular rate output data rate G_ODRtyp 26 Hz26
Angular rate output data rate G_ODRtyp 52 Hz26
Angular rate output data rate G_ODRtyp 104 Hz26
Angular rate output data rate G_ODRtyp 208 Hz26
Angular rate output data rate G_ODRtyp 416 Hz26
Angular rate output data rate G_ODRtyp 833 Hz26
Angular rate output data rate G_ODRtyp 1666 Hz26
Angular rate output data rate G_ODRtyp 3332 Hz26
Angular rate output data rate G_ODRtyp 6664 Hz26
Linear acceleration self-test output change(12)(13)(14) Vstmin 50 · max 1700 mg26
Angular rate self-test output change(15)(16) VstFS = ±250 dpsmin 20 · max 80 dps26
Angular rate self-test output change(15)(16) VstFS = ±2000 dpsmin 150 · max 700 dps26
Operating temperature range Topmin -40 · max 85 °C26
Supply voltage VddT = 25 °Cmin 1.71 · typ 1.8 · max 3.6 V28
Power supply for I/O Vdd_IOVdd = 1.8 V, T = 25 °Cmin 1.62 · max 3.6 V28
Gyroscope and accelerometer current consumption in high-performance mode IddHPVdd = 1.8 V, T = 25 °Ctyp 0.55 mA28
Accelerometer current consumption in high-performance mode LA_IddHPVdd = 1.8 V, T = 25 °Ctyp 170 uA28
Accelerometer current consumption in low-power mode LA_IddLPODR = 52 Hz; Vdd = 1.8 V, T = 25 °Ctyp 26 uA28
Accelerometer current consumption in low-power mode LA_IddLPODR = 1.6 Hz; Vdd = 1.8 V, T = 25 °Ctyp 4.5 uA28
Accelerometer current consumption in ultra-low-power mode LA_IddULPODR = 52 Hz; Vdd = 1.8 V, T = 25 °Ctyp 9.5 uA28
Accelerometer current consumption in ultra-low-power mode LA_IddULPODR = 1.6 Hz; Vdd = 1.8 V, T = 25 °Ctyp 4.4 uA28
Gyroscope and accelerometer current consumption during power-down IddPDVdd = 1.8 V, T = 25 °Ctyp 3 uA28
Turn-on time TonVdd = 1.8 V, T = 25 °Ctyp 35 ms28
Low-level output voltage VOLIOL = 4 mA(2)max 0.2 V28
Temperature refresh rate TODR(2)Vdd = 1.8 V, T = 25 °C; when gyroscope is off and accelerometer is in low-power or ultra-low-power mode, TODR equals accelerometer ODRtyp 52 Hz29
Temperature offset ToffVdd = 1.8 V, T = 25 °Cmin -15 · max 15 °C29
Temperature sensitivity TSenVdd = 1.8 V, T = 25 °Ctyp 256 LSB/°C29
Temperature stabilization time(4) TSTTime from power ON to valid datamax 500 us29
Temperature ADC resolution T_ADC_restyp 16 bit29
SPI clock cycle tc(SPC)SPI mode 3; general operating conditions for Vdd and Topmin 100 ns30
SPI clock frequency fc(SPC)SPI mode 3max 10 MHz30
CS setup time tsu(CS)SPI mode 3min 5 ns30
CS hold time th(CS)SPI mode 3min 20 ns30
SDI input setup time tsu(SI)SPI mode 3min 5 ns30
SDI input hold time th(SI)SPI mode 3min 15 ns30
SDO valid output time tv(SO)SPI mode 3max 50 ns30
SDO output hold time th(SO)SPI mode 3min 5 ns30
SDO output disable time tdis(SO)SPI mode 3max 50 ns30
SCL clock frequency f(SCL)I²C standard mode(1)min 0 · max 100 kHz31
SCL clock frequency f(SCL)I²C fast mode (1)min 0 · max 400 kHz31
SCL clock low time tw(SCLL)I²C standard mode(1)min 4.7 us31
SCL clock low time tw(SCLL)I²C fast mode (1)min 1.3 us31
SCL clock high time tw(SCLH)I²C standard mode(1)min 4 us31
SCL clock high time tw(SCLH)I²C fast mode (1)min 0.6 us31
SDA setup time tsu(SDA)I²C standard mode(1)min 250 ns31
SDA setup time tsu(SDA)I²C fast mode (1)min 100 ns31
SDA data hold time th(SDA)I²C standard mode(1)min 0 · max 3.45 us31
SDA data hold time th(SDA)I²C fast mode (1)min 0 · max 0.9 us31
START condition hold time th(ST)I²C standard mode(1)min 4 us31
START condition hold time th(ST)I²C fast mode (1)min 0.6 us31
Repeated START condition setup time tsu(SR)I²C standard mode(1)min 4.7 us31
Repeated START condition setup time tsu(SR)I²C fast mode (1)min 0.6 us31
STOP condition setup time tsu(SP)I²C standard mode(1)min 4 us31
STOP condition setup time tsu(SP)I²C fast mode (1)min 0.6 us31
Bus free time between STOP and START condition tw(SP:SR)I²C standard mode(1)min 4.7 us31
Bus free time between STOP and START condition tw(SP:SR)I²C fast mode (1)min 1.3 us31
Supply voltage Vdd / Vdd_IOmin -0.3 · max 4.8 V32
Storage temperature range TSTGmin -40 · max 125 °C32
Acceleration g for 0.2 ms Sg0.2 msmax 20000 g32
Electrostatic discharge protection (HBM) ESDHBMmax 2 kV32
Input voltage on any control pin (including CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0) VinMaximum = Vdd_IO +0.3 Vmin -0.3 V32
Supply voltage VddVdd = 1.8 V, T = 25 °C, unless otherwise notedmin 1.71 · typ 1.8 · max 3.6 V28
Accelerometer current consumption in low-power mode LA_IddLPVdd = 1.8 V, T = 25 °C, ODR = 52 Hztyp 26 uA28
Accelerometer current consumption in low-power mode LA_IddLPVdd = 1.8 V, T = 25 °C, ODR = 1.6 Hztyp 4.5 uA28
Accelerometer current consumption in ultra-low-power mode LA_IddULPVdd = 1.8 V, T = 25 °C, ODR = 52 Hztyp 9.5 uA28
Accelerometer current consumption in ultra-low-power mode LA_IddULPVdd = 1.8 V, T = 25 °C, ODR = 1.6 Hztyp 4.4 uA28
Low-level output voltage VOLIOL = 4 mA; Vdd = 1.8 V, T = 25 °Cmax 0.2 V28
Input voltage on any control pin VinIncluding CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0; maximum = Vdd_IO +0.3 Vmin -0.3 V32

Pins, by the datasheet

13
2 SDx
Mode 1: connect to VDDIO or GND. Mode 2: I²C serial data master (MSDA). · p. 24
3 SCx
Mode 1: connect to VDDIO or GND. Mode 2: I²C serial clock master (MSCL). · p. 24
4 INT1
Programmable interrupt 1; set to ‘1’ when used as a MIPI I3CSM pure slave. · p. 24
5 VDDIO
Power supply for I/O pins; recommended 100 nF filter capacitor. · p. 24
6 GND
0 V supply. · p. 24
7 GND
0 V supply. · p. 24
8 VDD
Power supply; recommended 100 nF filter capacitor. · p. 24
9 INT2
Programmable interrupt 2 or data enable (DEN); Mode 2 also supports I²C master external synchronization (MDRDY). · p. 24
10 NC
Leave electrically unconnected and soldered to PCB. · p. 24
11 NC
Leave electrically unconnected and soldered to PCB. · p. 24
12 CS
Interface mode selection: 1 enables I²C/MIPI I3CSM with SPI idle; 0 enables SPI and disables I²C/MIPI I3CSM. · p. 24
13 SCL
I²C/MIPI I3CSM serial clock or SPI serial port clock (SPC). · p. 24
14 SDA
I²C/MIPI I3CSM serial data, SPI serial data input (SDI), or 3-wire serial data output (SDO). · p. 24

Ordering codes, by the datasheet

2
LSM6DSO32
LGA-14L (2.5x3x0.83 mm) · Tray; -40 to +85 °C · p. 1
LSM6DSO32TR
LGA-14L (2.5x3x0.83 mm) · Tape & Reel; -40 to +85 °C · p. 1

Open-source boards using it

15See all 15
  • 4 layers31 × 100 mmKp ptr, the printed circuit board in 3D

    Kp ptr

    PTR-projects/PTR_mega_hardware

    Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.

    208 parts3MIT
  • 4 layers40 × 100 mmNNCpro, the printed circuit board in 3D

    NNCpro

    PlanAndBuild/NoNameComputer-2.0

    The NoNameComputer 2.0 AKA NNCpro is being designed for mid-high power rockets and other flying vehicle. It will be equipped with various sensors like barometers, IMUs, magnetometer, current sensing etc.

    263 parts2
  • 4 layers35.1 × 77 mmEuroc controller, the printed circuit board in 3D

    Euroc controller

    aesirkth/fjalar_flight_controller

    A simpler flight controller

    94 parts1
  • 4 layers57 × 27 mmAltlog, the printed circuit board in 3D

    Altlog

    alexdortiz/flight-data-recorder

    4-layer flight data recorder. Open altlog.kicadpro in KiCad 10.

    47 partsMIT
  • 4 layers93 × 46.9 mmDogTracker, the printed circuit board in 3D

    DogTracker

    angiet642/DogTracker

    A common issue pet-owners face is discovering that their pet has escaped the house. To prevent this situation, our team is interested in designing a low-power dog tracker using LoRa.

    22 parts
  • 4 layers26 × 46 mmACFR PCB, the printed circuit board in 3D

    ACFR PCB

    besser435/Aerochungus

    Rocket flight computers and data recorders.

    60 partsGPL-3.0
  • 2 layers101 × 76.2 mmBoardlock, the printed circuit board in 3D

    Boardlock

    ECE477Group13/hardware_pcb

    GitHub backup of PCB design files (Schematic and Board files)

    131 parts
  • 2 layersAvionics, the printed circuit board in 3D

    Avionics

    MSOE-Rocket-Team/2021-Avionics

    68 parts

Parts like it

4

Questions

Is there a KiCad symbol and footprint for the LSM6DSO32?

Yes. The symbol is LSM6DSO32TR:LSM6DSO32TR and the footprint lga-14l-3x2-5mm-p0-5mm:LGA-14L_3x2.5mm_P0.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the LSM6DSO32?

LGA-14(2.5x3), with 14 pins. Its footprint is drawn on this page.

Where is the LSM6DSO32 datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the LSM6DSO32?

JLCPCB lists it as part C1864162, with 4 in stock; the sellers' links on this page open their listings.

What can replace the LSM6DSO32?

Parts like it in the library: the ICM-42670-P by TDK InvenSense, the ICM-45686 by TDK InvenSense, the ICM-42605 by TDK InvenSense and the ICM-42605-HXY by HXY MOSFET. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the LSM6DSO32?

15 boards in 15 repositories on GitHub; the most starred are listed on this page, with their KiCad files.