Skip to the content
1234567891011121314

LSM6DS3TR-C

STMicroelectronicsExtended

-40℃~+85℃ 1.71V~3.6V 16bit 3uA 4KB IMU (accelerometer + gyroscope) SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps 运动事件检测、同步与时间戳 LGA-14(2.5x3) Accelerometers ROHS

Part id
st/LSM6DS3TR-C
Category
Accelerometers
Package
LGA-14(2.5x3)
Pins
14
In stock
33,007 at JLCPCB (C967633)
Used on
94 open-source boards

Overview

The LSM6DS3TR-C is an accelerometer made by STMicroelectronics in a LGA-14(2.5x3) package with 14 pins. -40℃~+85℃ 1.71V~3.6V 16bit 3uA 4KB IMU (accelerometer + gyroscope) SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps 运动事件检测、同步与时间戳 LGA-14(2.5x3) Accelerometers ROHS.

PCBKit's library has its KiCad symbol (Sensor_Motion:LSM6DS3, from KiCad's library) and its footprint (Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y, from KiCad's library), ready for a KiCad board. 33,007 are in stock at JLCPCB (part C967633). 94 open-source boards in 72 repositories on GitHub use it.

Symbol

SDO/SA01SDX2SCX3INT14VDDIO5GND6VDD8INT29CS12SCL13SDA14
Sensor_Motion:LSM6DS3From KiCad's library

Footprint

1234567891011121314
Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4yFrom KiCad's library

From the datasheet

9
Supply, least
1.71 V · Vdd, recommended operating min · p. 24
Supply, most
3.6 V · Vdd, recommended operating max · p. 24
Supply, least
1.62 V · Vdd_IO, recommended operating min · p. 24
Supply, absolute maximum
4.8 V · Vdd, absolute max · p. 29
Works from
-40 °C · Operating temperature min · p. 24
Works up to
85 °C · Operating temperature max · p. 24
Takes working
900 µA · Gyroscope and accelerometer high-performance mode, ODR = 1.6 kHz, typical · p. 24
Takes asleep
3 µA · Gyroscope and accelerometer power-down, typical · p. 24
A pin gives at most
4 mA · Digital pad source/sink driving capability max · p. 24

What it is and has

12
Sensors
3-axis digital accelerometer and 3-axis digital gyroscope · p. 15
FIFO
Up to 4 kbyte, dynamically allocated accelerometer and gyroscope data · p. 15
Accelerometer full scale
±2/±4/±8/±16 g · p. 1
Gyroscope full scale
±125/±250/±500/±1000/±2000 dps · p. 1
Host interfaces
I2C and SPI, 3-wire or 4-wire · p. 19
Sensor hub
Up to 6 total sensors: 2 internal and 4 external · p. 16
Pedometer
Step detector and step counter · p. 1
Motion functions
Significant motion and tilt · p. 1
Temperature sensor
Embedded · p. 1
Compliance
Android M · p. 1
Compliance
ECOPACK, RoHS and Green · p. 1
Package
LGA, 2.5 x 3.0 x 0.83 mm · p. 15

Around it

1
cap 100 nF
between VDDIO and GND; Recommended filter capacitor; pin 5 refers to footnote 1. · p. 20

Specifications

112
ParameterConditionsAs printedPage
Linear acceleration sensitivity LA_SoFS = ±2typ 0.061 mg/LSB21
Linear acceleration sensitivity LA_SoFS = ±4typ 0.122 mg/LSB21
Linear acceleration sensitivity LA_SoFS = ±8typ 0.244 mg/LSB21
Linear acceleration sensitivity LA_SoFS = ±16typ 0.488 mg/LSB21
Angular rate sensitivity G_SoFS = ±125typ 4.375 mdps/LSB21
Angular rate sensitivity G_SoFS = ±250typ 8.75 mdps/LSB21
Angular rate sensitivity G_SoFS = ±500typ 17.5 mdps/LSB21
Angular rate sensitivity G_SoFS = ±1000typ 35 mdps/LSB21
Angular rate sensitivity G_SoFS = ±2000typ 70 mdps/LSB21
Rate noise density in high-performance mode Rntyp 5 mdps/Hz21
Gyroscope RMS noise in normal/low-power mode RnRMStyp 75 mdps21
Acceleration noise density in high-performance mode AnFS = ±2 gtyp 90 ug/√Hz22
Acceleration noise density in high-performance mode AnFS = ±4 gtyp 90 ug/√Hz22
Acceleration noise density in high-performance mode AnFS = ±8 gtyp 90 ug/√Hz22
Acceleration noise density in high-performance mode AnFS = ±16 gtyp 130 ug/√Hz22
Acceleration RMS noise in normal/low-power mode RMSFS = ±2 gtyp 1.7 mg(RMS)22
Acceleration RMS noise in normal/low-power mode RMSFS = ±4 gtyp 2 mg(RMS)22
Acceleration RMS noise in normal/low-power mode RMSFS = ±8 gtyp 2.4 mg(RMS)22
Acceleration RMS noise in normal/low-power mode RMSFS = ±16 gtyp 3 mg(RMS)22
Linear acceleration output data rate LA_ODRAccelerometer low-power modetyp 1.6 Hz22
Linear acceleration output data rate LA_ODRtyp 12.5 Hz22
Linear acceleration output data rate LA_ODRtyp 26 Hz22
Linear acceleration output data rate LA_ODRtyp 52 Hz22
Linear acceleration output data rate LA_ODRtyp 104 Hz22
Linear acceleration output data rate LA_ODRtyp 208 Hz22
Linear acceleration output data rate LA_ODRtyp 416 Hz22
Linear acceleration output data rate LA_ODRtyp 833 Hz22
Linear acceleration output data rate LA_ODRtyp 1666 Hz22
Linear acceleration output data rate LA_ODRtyp 3332 Hz22
Linear acceleration output data rate LA_ODRtyp 6664 Hz22
Angular rate output data rate G_ODRtyp 12.5 Hz22
Angular rate output data rate G_ODRtyp 26 Hz22
Angular rate output data rate G_ODRtyp 52 Hz22
Angular rate output data rate G_ODRtyp 104 Hz22
Angular rate output data rate G_ODRtyp 208 Hz22
Angular rate output data rate G_ODRtyp 416 Hz22
Angular rate output data rate G_ODRtyp 833 Hz22
Angular rate output data rate G_ODRtyp 1666 Hz22
Angular rate output data rate G_ODRtyp 3332 Hz22
Angular rate output data rate G_ODRtyp 6664 Hz22
Linear acceleration self-test output change VstFull-scale independentmin 90 · max 1700 mg22
Angular rate self-test output change VstFS = 250 dpsmin 20 · max 80 dps22
Angular rate self-test output change VstFS = 2000 dpsmin 150 · max 700 dps22
Operating temperature range Topmin -40 · max 85 °C22
Supply voltage VddT = 25 °Cmin 1.71 · typ 1.8 · max 3.6 V24
Power supply for I/O Vdd_IOVdd = 1.8 V, T = 25 °C unless otherwise notedmin 1.62 V24
Gyroscope and accelerometer current consumption in high-performance mode IddHPODR = 1.6 kHz; Vdd = 1.8 V, T = 25 °Ctyp 0.9 mA24
Gyroscope and accelerometer current consumption in normal mode IddNMODR = 208 Hz; Vdd = 1.8 V, T = 25 °Ctyp 0.45 mA24
Gyroscope and accelerometer current consumption in low-power mode IddLPODR = 52 Hz; Vdd = 1.8 V, T = 25 °Ctyp 0.29 mA24
Accelerometer current consumption in high-performance mode LA_IddHPODR < 1.6 kHz; Vdd = 1.8 V, T = 25 °Ctyp 150 uA24
Accelerometer current consumption in high-performance mode LA_IddHPODR ≥ 1.6 kHz; Vdd = 1.8 V, T = 25 °Ctyp 160 uA24
Accelerometer current consumption in normal mode LA_IddNMODR = 208 Hz; Vdd = 1.8 V, T = 25 °Ctyp 85 uA24
Accelerometer current consumption in low-power mode LA_IddLMODR = 12.5 Hz; Vdd = 1.8 V, T = 25 °Ctyp 9 uA24
Gyroscope and accelerometer current consumption during power-down IddPDVdd = 1.8 V, T = 25 °Ctyp 3 uA24
Turn-on time TonVdd = 1.8 V, T = 25 °Ctyp 35 ms24
Low-level output voltage VOLIOL = 4 mAmax 0.2 V24
Temperature refresh rate TODRVdd = 1.8 V, T = 25 °C; when accelerometer is in low-power mode and gyroscope is off, equals accelerometer ODRtyp 52 Hz25
Temperature offset ToffVdd = 1.8 V, T = 25 °Cmin -15 · max 15 °C25
Temperature sensitivity TSenVdd = 1.8 V, T = 25 °Ctyp 256 LSB/°C25
Temperature stabilization time TSTTime from power ON bit to valid data; based on characterization datamax 500 us25
Temperature ADC resolution T_ADC_resVdd = 1.8 V, T = 25 °Ctyp 16 bit25
SPI clock cycle tc(SPC)SPI with both 4 and 3 wiresmin 100 ns26
SPI clock frequency fc(SPC)SPI with both 4 and 3 wiresmax 10 MHz26
CS setup time tsu(CS)10 MHz SPI clock, both 4 and 3 wiresmin 5 ns26
CS hold time th(CS)10 MHz SPI clock, both 4 and 3 wiresmin 20 ns26
SDI input setup time tsu(SI)10 MHz SPI clock, both 4 and 3 wiresmin 5 ns26
SDI input hold time th(SI)10 MHz SPI clock, both 4 and 3 wiresmin 15 ns26
SDO valid output time tv(SO)10 MHz SPI clock, both 4 and 3 wiresmax 50 ns26
SDO output hold time th(SO)10 MHz SPI clock, both 4 and 3 wiresmin 5 ns26
SDO output disable time tdis(SO)10 MHz SPI clock, both 4 and 3 wiresmax 50 ns26
SCL clock frequency f(SCL)I2C standard modemin 0 · max 100 kHz27
SCL clock frequency f(SCL)I2C fast modemin 0 · max 400 kHz27
SCL clock low time tw(SCLL)I2C standard modemin 4.7 us27
SCL clock low time tw(SCLL)I2C fast modemin 1.3 us27
SCL clock high time tw(SCLH)I2C standard modemin 4 us27
SCL clock high time tw(SCLH)I2C fast modemin 0.6 us27
SDA setup time tsu(SDA)I2C standard modemin 250 ns27
SDA setup time tsu(SDA)I2C fast modemin 100 ns27
SDA data hold time th(SDA)I2C standard modemin 0 · max 3.45 us27
SDA data hold time th(SDA)I2C fast modemin 0 · max 0.9 us27
START condition hold time th(ST)I2C standard modemin 4 us27
START condition hold time th(ST)I2C fast modemin 0.6 us27
Repeated START condition setup time tsu(SR)I2C standard modemin 4.7 us27
Repeated START condition setup time tsu(SR)I2C fast modemin 0.6 us27
STOP condition setup time tsu(SP)I2C standard modemin 4 us27
STOP condition setup time tsu(SP)I2C fast modemin 0.6 us27
Bus free time between STOP and START condition tw(SP:SR)I2C standard modemin 4.7 us27
Bus free time between STOP and START condition tw(SP:SR)I2C fast modemin 1.3 us27
SCL clock frequency f(SCL)I2C Master; table does not label this column min, typ or maxtyp 116.3 kHz28
SCL clock low time tw(SCLL)I2C Master; table does not label this column min, typ or maxtyp 5.86 us28
SCL clock high time tw(SCLH)I2C Master; table does not label this column min, typ or maxtyp 2.74 ns28
Data valid timeI2C Master; table does not label this column min, typ or maxtyp 3.9 us28
SDA hold timeI2C Mastermin 0 ns28
SDA setup timeI2C Mastermin 100 ns28
Repeated START condition setup time tsu(SR)I2C Master; table does not label this column min, typ or maxtyp 1.56 us28
Repeated START condition hold time tsu(HD)I2C Master; table does not label this column min, typ or maxtyp 1.56 us28
STOP condition setup time tsu(SP)I2C Master; table does not label this column min, typ or maxtyp 2.73 us28
Bus free time between STOP and START condition tw(SP:SR)I2C Master; table does not label this column min, typ or maxtyp 21 us28
SCL clock frequency f(SCL)I2C Fast Mode protocol limitmax 400 kHz28
SCL clock low time tw(SCLL)I2C Fast Mode (min)min 1.3 us28
SCL clock high time tw(SCLH)I2C Fast Mode (min)min 0.6 ns28
SDA hold timeI2C Fast Mode (min)min 0 ns28
SDA setup timeI2C Fast Mode (min)min 100 ns28
Repeated START condition setup time tsu(SR)I2C Fast Mode (min)min 0.6 us28
Repeated START condition hold time tsu(HD)I2C Fast Mode (min)min 0.6 us28
STOP condition setup time tsu(SP)I2C Fast Mode (min)min 0.6 us28
Bus free time between STOP and START condition tw(SP:SR)I2C Fast Mode (min)min 1.3 us28
Supply voltage Vddmin -0.3 · max 4.8 V29
Storage temperature range TSTGmin -40 · max 125 °C29
Acceleration g for 0.2 ms Sg0.2 msmax 10000 g29
Electrostatic discharge protection (HBM) ESDHBMmax 2 kV29
Input voltage on any control pin VinIncluding CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0min 0.3 V29

Pins, by the datasheet

14
1 SDO/SA0
SPI 4-wire serial data output; I2C device address least significant bit input. · p. 20
2 SDx
Mode 1: connect to VDDIO or GND. Mode 2: I2C serial data master (MSDA). · p. 20
3 SCx
Mode 1: connect to VDDIO or GND. Mode 2: I2C serial clock master (MSCL). · p. 20
4 INT1
Programmable interrupt 1. · p. 20
5 VDDIO
Power supply for I/O pins; recommended 100 nF filter capacitor. · p. 20
6 GND
0 V supply. · p. 20
7 GND
0 V supply. · p. 20
8 VDD
Power supply; recommended 100 nF filter capacitor. · p. 20
9 INT2
Programmable interrupt 2 or data enable (DEN); mode 2 also supports I2C master external synchronization signal (MDRDY). · p. 20
10 NC
Leave electrically unconnected and solder to PCB. · p. 20
11 NC
Leave electrically unconnected and solder to PCB. · p. 20
12 CS
I2C/SPI mode selection: high enables I2C communication and SPI idle mode; low enables SPI and disables I2C. · p. 20
13 SCL
I2C serial clock (SCL) or SPI serial port clock (SPC). · p. 20
14 SDA
I2C serial data (SDA), SPI serial data input (SDI), or 3-wire serial data output (SDO). · p. 20

Open-source boards using it

94See all 94
  • 2 layers82 × 134 mmPcb badge, the printed circuit board in 3D

    Pcb badge

    john0312/hitcon-pcb-badge

    execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.

    258 parts47BSD-3-Clause
  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 6 layers90.1 × 135 mmHandheld, the printed circuit board in 3D

    Handheld

    gamebub/gamebub-pcb

    PCB design files for the Game Bub project

    386 parts31CERN-OHL-S-2.0
  • 2 layers54 × 85.6 mmBoard43, the printed circuit board in 3D

    Board43

    smartbank-inc/Board43

    Board43 is an RP2350A-based microcontroller development board. Flash PicoRuby or your favorite firmware and start hacking.

    583 parts30
  • 6 layers39.5 × 39.5 mmP4eregrine, the printed circuit board in 3D

    P4eregrine

    anticitizn/p4eregrine

    All-in-one ESP32 P4-based drone ESC, flight controller, and video processor

    359 parts21
  • 2 layers264 × 34 mmVindor, the printed circuit board in 3D

    Vindor

    ftrias/vindormusic

    Electronic saxophone firmware and PCB

    100 parts19
  • 2 layers37.1 × 39.5 mmPerdican V1, the printed circuit board in 3D

    Perdican V1

    Gabouin/perdican

    A shipped, polished and polyvalent 4cm long IMU-equipped STM32 devboard with cool renders

    55 parts19MIT
  • 4 layers30 × 40 mmGlowCoreMini PCB, the printed circuit board in 3D

    GlowCoreMini PCB

    LEDs-by-glowingkitty/GlowCore-Mini

    A small PCB for controlling an LED strip via USB-C or DC power. WLED compatible and with an integrated microphone for sound reactive animations!

    89 parts6GPL-3.0

Parts like it

7

Questions

Is there a KiCad symbol and footprint for the LSM6DS3TR-C?

Yes. The symbol is Sensor_Motion:LSM6DS3 and the footprint Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the LSM6DS3TR-C?

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

Where is the LSM6DS3TR-C datasheet?

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

Where can I order the LSM6DS3TR-C?

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

What can replace the LSM6DS3TR-C?

Parts like it in the library: the LSM6DSL by STMicroelectronics, the ISM330DHCX by STMicroelectronics, the LSM6DSM by STMicroelectronics and the LSM6DS3 by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the LSM6DS3TR-C?

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