
Explorer
anyshake/explorer
🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.

The LSM6DSR 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 ±16g ±4000dps LGA-14(2.5x3) Accelerometers ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:ISM330DLCTR_C2943126, from EasyEDA) and its footprint (EasyEDA_Cloud:LGA-14_L3.0-W2.5-P0.50-BR, from EasyEDA), ready for a KiCad board. 4,730 are in stock at JLCPCB (part C784817). 13 open-source boards in 13 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Linear acceleration measurement range LA_FS | Vdd = 1.8 V, T = 25 °C | typ 2 g | 26 |
| Linear acceleration measurement range LA_FS | Vdd = 1.8 V, T = 25 °C | typ 4 g | 26 |
| Linear acceleration measurement range LA_FS | Vdd = 1.8 V, T = 25 °C | typ 8 g | 26 |
| Linear acceleration measurement range LA_FS | Vdd = 1.8 V, T = 25 °C | typ 16 g | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 125 dps | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 250 dps | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 500 dps | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 1000 dps | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 2000 dps | 26 |
| Angular rate measurement range G_FS | Vdd = 1.8 V, T = 25 °C | typ 4000 dps | 26 |
| Linear acceleration sensitivity(2) LA_So | FS = ±2; Vdd = 1.8 V, T = 25 °C | typ 0.061 mg/LSB | 26 |
| Linear acceleration sensitivity(2) LA_So | FS = ±4; Vdd = 1.8 V, T = 25 °C | typ 0.122 mg/LSB | 26 |
| Linear acceleration sensitivity(2) LA_So | FS = ±8; Vdd = 1.8 V, T = 25 °C | typ 0.244 mg/LSB | 26 |
| Linear acceleration sensitivity(2) LA_So | FS = ±16; Vdd = 1.8 V, T = 25 °C | typ 0.488 mg/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±125; Vdd = 1.8 V, T = 25 °C | typ 4.375 mdps/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±250; Vdd = 1.8 V, T = 25 °C | typ 8.75 mdps/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±500; Vdd = 1.8 V, T = 25 °C | typ 17.5 mdps/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±1000; Vdd = 1.8 V, T = 25 °C | typ 35 mdps/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±2000; Vdd = 1.8 V, T = 25 °C | typ 70 mdps/LSB | 26 |
| Angular rate sensitivity(2) G_So | FS = ±4000; Vdd = 1.8 V, T = 25 °C | typ 140 mdps/LSB | 26 |
| Sensitivity tolerance(3) G_So% | at component level; Vdd = 1.8 V, T = 25 °C; ±1% | typ 1 % | 26 |
| Linear acceleration sensitivity change vs. temperature(4) LA_SoDr | from -40° to +85°; ±0.01 %/°C | typ 0.01 %/°C | 26 |
| Angular rate sensitivity change vs. temperature(4) G_SoDr | from -40° to +85°; ±0.007 %/°C | typ 0.007 %/°C | 26 |
| Linear acceleration zero-g level offset accuracy(5) LA_TyOff | Vdd = 1.8 V, T = 25 °C; ±10 mg | typ 10 mg | 26 |
| Angular rate zero-rate level(5) G_TyOff | Vdd = 1.8 V, T = 25 °C; ±1 dps | typ 1 dps | 26 |
| Linear acceleration zero-g level change vs. temperature(4) LA_OffDr | ±0.1 mg/ °C | typ 0.1 mg/ °C | 26 |
| Angular rate typical zero-rate level change vs. temperature(4) G_OffDr | ±0.005 dps/°C | typ 0.005 dps/°C | 26 |
| Rate noise density in high-performance mode(6) Rn | Vdd = 1.8 V, T = 25 °C | typ 5 mdps/Hz | 27 |
| Gyroscope RMS noise in low-power mode(7) RnRMS | Vdd = 1.8 V, T = 25 °C | typ 90 mdps | 27 |
| Acceleration noise density in high-performance mode(8) An | Vdd = 1.8 V, T = 25 °C | typ 60 ug/√Hz | 27 |
| Acceleration RMS noise in low-power mode(9)(10) RMS | Vdd = 1.8 V, T = 25 °C | typ 1.8 mg(RMS) | 27 |
| Linear acceleration output data rate LA_ODR | Footnote (11) | typ 1.6 Hz | 27 |
| Linear acceleration output data rate LA_ODR | typ 12.5 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 26 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 52 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 104 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 208 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 416 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 833 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 1666 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 3332 Hz | 27 | |
| Linear acceleration output data rate LA_ODR | typ 6667 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 12.5 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 26 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 52 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 104 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 208 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 416 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 833 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 1666 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 3332 Hz | 27 | |
| Angular rate output data rate G_ODR | typ 6667 Hz | 27 | |
| Linear acceleration self-test output change(12)(13)(14) Vst | min 90 · max 1700 mg | 27 | |
| Angular rate self-test output change(15)(16) Vst | FS = 250 dps | min 20 · max 80 dps | 27 |
| Angular rate self-test output change(15)(16) Vst | FS = 2000 dps | min 150 · max 700 dps | 27 |
| Operating temperature range Top | min -40 · max 85 °C | 27 | |
| Supply voltage Vdd | T = 25 °C | min 1.71 · typ 1.8 · max 3.6 V | 29 |
| Power supply for I/O Vdd_IO | Vdd = 1.8 V, T = 25 °C | min 1.62 · max 3.6 V | 29 |
| Gyroscope and accelerometer current consumption in high-performance mode IddHP | Vdd = 1.8 V, T = 25 °C | typ 1.2 mA | 29 |
| Gyroscope and accelerometer current consumption in normal mode IddNM | ODR = 208 Hz; Vdd = 1.8 V, T = 25 °C | typ 0.7 mA | 29 |
| Accelerometer current consumption in high-performance mode LA_IddHP | Vdd = 1.8 V, T = 25 °C | typ 360 uA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | ODR = 52 Hz; Vdd = 1.8 V, T = 25 °C | typ 32 uA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | ODR = 12.5 Hz; Vdd = 1.8 V, T = 25 °C | typ 11 uA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | ODR = 1.6 Hz; Vdd = 1.8 V, T = 25 °C | typ 5.5 uA | 29 |
| Gyroscope and accelerometer current consumption during power-down IddPD | Vdd = 1.8 V, T = 25 °C | typ 3 uA | 29 |
| Turn-on time Ton | Vdd = 1.8 V, T = 25 °C | typ 35 ms | 29 |
| Low-level output voltage VOL | IOL = 4 mA (2) | max 0.2 V | 29 |
| Temperature refresh rate TODR(2) | Vdd = 1.8 V, T = 25 °C | typ 52 Hz | 30 |
| Temperature offset Toff | Vdd = 1.8 V, T = 25 °C; footnote (3) | min -15 · max 15 °C | 30 |
| Temperature sensitivity TSen | Vdd = 1.8 V, T = 25 °C | typ 256 LSB/°C | 30 |
| Temperature stabilization time(4) TST | Vdd = 1.8 V, T = 25 °C | max 500 us | 30 |
| Temperature ADC resolution T_ADC_res | Vdd = 1.8 V, T = 25 °C | typ 16 bit | 30 |
| SPI clock cycle tc(SPC) | SPI 4-wire and 3-wire | min 100 ns | 31 |
| SPI clock frequency fc(SPC) | SPI 4-wire and 3-wire | max 10 MHz | 31 |
| CS setup time tsu(CS) | SPI 4-wire and 3-wire, 10 MHz clock | min 5 ns | 31 |
| CS hold time th(CS) | SPI 4-wire and 3-wire, 10 MHz clock | min 20 ns | 31 |
| SDI input setup time tsu(SI) | SPI 4-wire and 3-wire, 10 MHz clock | min 5 ns | 31 |
| SDI input hold time th(SI) | SPI 4-wire and 3-wire, 10 MHz clock | min 15 ns | 31 |
| SDO valid output time tv(SO) | SPI 4-wire and 3-wire, 10 MHz clock | max 50 ns | 31 |
| SDO output hold time th(SO) | SPI 4-wire and 3-wire, 10 MHz clock | min 5 ns | 31 |
| SDO output disable time tdis(SO) | SPI 4-wire and 3-wire, 10 MHz clock | max 50 ns | 31 |
| SCL clock frequency f(SCL) | I2C standard mode(1) | min 0 · max 100 kHz | 32 |
| SCL clock frequency f(SCL) | I2C fast mode (1) | min 0 · max 400 kHz | 32 |
| SCL clock low time tw(SCLL) | I2C standard mode(1) | min 4.7 us | 32 |
| SCL clock low time tw(SCLL) | I2C fast mode (1) | min 1.3 us | 32 |
| SCL clock high time tw(SCLH) | I2C standard mode(1) | min 4 us | 32 |
| SCL clock high time tw(SCLH) | I2C fast mode (1) | min 0.6 us | 32 |
| SDA setup time tsu(SDA) | I2C standard mode(1) | min 250 ns | 32 |
| SDA setup time tsu(SDA) | I2C fast mode (1) | min 100 ns | 32 |
| SDA data hold time th(SDA) | I2C standard mode(1) | min 0 · max 3.45 us | 32 |
| SDA data hold time th(SDA) | I2C fast mode (1) | min 0 · max 0.9 us | 32 |
| START condition hold time th(ST) | I2C standard mode(1) | min 4 us | 32 |
| START condition hold time th(ST) | I2C fast mode (1) | min 0.6 us | 32 |
| Repeated START condition setup time tsu(SR) | I2C standard mode(1) | min 4.7 us | 32 |
| Repeated START condition setup time tsu(SR) | I2C fast mode (1) | min 0.6 us | 32 |
| STOP condition setup time tsu(SP) | I2C standard mode(1) | min 4 us | 32 |
| STOP condition setup time tsu(SP) | I2C fast mode (1) | min 0.6 us | 32 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C standard mode(1) | min 4.7 us | 32 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C fast mode (1) | min 1.3 us | 32 |
| Supply voltage Vdd | min -0.3 · max 4.8 V | 33 | |
| Storage temperature range TSTG | min -40 · max 125 °C | 33 | |
| Acceleration g for 0.2 ms Sg | 0.2 ms | max 20000 g | 33 |
| Electrostatic discharge protection (HBM) ESD | HBM | max 2 kV | 33 |
| Input voltage on any control pin (including CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0) Vin | Maximum = Vdd_IO +0.3 V | min -0.3 V | 33 |
| Gyroscope and accelerometer current consumption in normal mode IddNM | Vdd = 1.8 V, T = 25 °C, ODR = 208 Hz | typ 0.7 mA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | Vdd = 1.8 V, T = 25 °C, ODR = 52 Hz | typ 32 uA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | Vdd = 1.8 V, T = 25 °C, ODR = 12.5 Hz | typ 11 uA | 29 |
| Accelerometer current consumption in low-power mode LA_IddLM | Vdd = 1.8 V, T = 25 °C, ODR = 1.6 Hz | typ 5.5 uA | 29 |
| Low-level output voltage VOL | Vdd = 1.8 V, T = 25 °C; IOL = 4 mA | max 0.2 V | 29 |
| Acceleration g for 0.2 ms Sg | max 20000 g | 33 | |
| Electrostatic discharge protection (HBM) ESD | max 2 kV | 33 |
| Pin | Name | Type |
|---|---|---|
| 1 | SDO/SA0 | Unspecified |
| 2 | SDX | Unspecified |
| 3 | SCx | Unspecified |
| 4 | INT1 | Unspecified |
| 5 | VDDIO | Unspecified |
| 6 | GND | Unspecified |
| 7 | GND | Unspecified |
| 8 | VDD | Unspecified |
| 9 | INT2 | Unspecified |
| 10 | OCS_Aux | Unspecified |
| 11 | SDO_Aux | Unspecified |
| 12 | CS | Unspecified |
| 13 | SCL | Unspecified |
| 14 | SDA | Unspecified |

anyshake/explorer
🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.

Kotakku/IMUModule_STM32_PCB
KiCad project to reproduce the contents of the following paper





soerenmeier/jag-board
Jag board is an attempt to make a pcb which can be used to control different kinds of rc vehicles. At first the focus will be on rc cars, which can be controlled via a web interface and a webcam.

<iframe src="https://pcbkit.io/embed/parts/st/LSM6DSR" title="LSM6DSR in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/LSM6DSR.jpg" alt="LSM6DSR" width="1200" height="900">[](https://pcbkit.io/parts/st/LSM6DSR)Yes. The symbol is EasyEDA_Cloud:ISM330DLCTR_C2943126 and the footprint EasyEDA_Cloud:LGA-14_L3.0-W2.5-P0.50-BR, both drawn on this page. PCBKit places them on a board for you when you design with it.
LGA-14(2.5x3), with 14 pins. Its footprint is drawn on this page.
STMicroelectronics publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C784817, with 4,730 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the ICM-42607-C by TDK InvenSense, the LSM6DSV16BXTR by STMicroelectronics, the ISM330DLC by STMicroelectronics and the LSM6DSV16B by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.
13 boards in 13 repositories on GitHub; the most starred are listed on this page, with their KiCad files.