
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.
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
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.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Linear acceleration sensitivity LA_So | FS = ±2 | typ 0.061 mg/LSB | 21 |
| Linear acceleration sensitivity LA_So | FS = ±4 | typ 0.122 mg/LSB | 21 |
| Linear acceleration sensitivity LA_So | FS = ±8 | typ 0.244 mg/LSB | 21 |
| Linear acceleration sensitivity LA_So | FS = ±16 | typ 0.488 mg/LSB | 21 |
| Angular rate sensitivity G_So | FS = ±125 | typ 4.375 mdps/LSB | 21 |
| Angular rate sensitivity G_So | FS = ±250 | typ 8.75 mdps/LSB | 21 |
| Angular rate sensitivity G_So | FS = ±500 | typ 17.5 mdps/LSB | 21 |
| Angular rate sensitivity G_So | FS = ±1000 | typ 35 mdps/LSB | 21 |
| Angular rate sensitivity G_So | FS = ±2000 | typ 70 mdps/LSB | 21 |
| Rate noise density in high-performance mode Rn | typ 5 mdps/Hz | 21 | |
| Gyroscope RMS noise in normal/low-power mode RnRMS | typ 75 mdps | 21 | |
| Acceleration noise density in high-performance mode An | FS = ±2 g | typ 90 ug/√Hz | 22 |
| Acceleration noise density in high-performance mode An | FS = ±4 g | typ 90 ug/√Hz | 22 |
| Acceleration noise density in high-performance mode An | FS = ±8 g | typ 90 ug/√Hz | 22 |
| Acceleration noise density in high-performance mode An | FS = ±16 g | typ 130 ug/√Hz | 22 |
| Acceleration RMS noise in normal/low-power mode RMS | FS = ±2 g | typ 1.7 mg(RMS) | 22 |
| Acceleration RMS noise in normal/low-power mode RMS | FS = ±4 g | typ 2 mg(RMS) | 22 |
| Acceleration RMS noise in normal/low-power mode RMS | FS = ±8 g | typ 2.4 mg(RMS) | 22 |
| Acceleration RMS noise in normal/low-power mode RMS | FS = ±16 g | typ 3 mg(RMS) | 22 |
| Linear acceleration output data rate LA_ODR | Accelerometer low-power mode | typ 1.6 Hz | 22 |
| Linear acceleration output data rate LA_ODR | typ 12.5 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 26 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 52 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 104 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 208 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 416 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 833 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 1666 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 3332 Hz | 22 | |
| Linear acceleration output data rate LA_ODR | typ 6664 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 12.5 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 26 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 52 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 104 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 208 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 416 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 833 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 1666 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 3332 Hz | 22 | |
| Angular rate output data rate G_ODR | typ 6664 Hz | 22 | |
| Linear acceleration self-test output change Vst | Full-scale independent | min 90 · max 1700 mg | 22 |
| Angular rate self-test output change Vst | FS = 250 dps | min 20 · max 80 dps | 22 |
| Angular rate self-test output change Vst | FS = 2000 dps | min 150 · max 700 dps | 22 |
| Operating temperature range Top | min -40 · max 85 °C | 22 | |
| Supply voltage Vdd | T = 25 °C | min 1.71 · typ 1.8 · max 3.6 V | 24 |
| Power supply for I/O Vdd_IO | Vdd = 1.8 V, T = 25 °C unless otherwise noted | min 1.62 V | 24 |
| Gyroscope and accelerometer current consumption in high-performance mode IddHP | ODR = 1.6 kHz; Vdd = 1.8 V, T = 25 °C | typ 0.9 mA | 24 |
| Gyroscope and accelerometer current consumption in normal mode IddNM | ODR = 208 Hz; Vdd = 1.8 V, T = 25 °C | typ 0.45 mA | 24 |
| Gyroscope and accelerometer current consumption in low-power mode IddLP | ODR = 52 Hz; Vdd = 1.8 V, T = 25 °C | typ 0.29 mA | 24 |
| Accelerometer current consumption in high-performance mode LA_IddHP | ODR < 1.6 kHz; Vdd = 1.8 V, T = 25 °C | typ 150 uA | 24 |
| Accelerometer current consumption in high-performance mode LA_IddHP | ODR ≥ 1.6 kHz; Vdd = 1.8 V, T = 25 °C | typ 160 uA | 24 |
| Accelerometer current consumption in normal mode LA_IddNM | ODR = 208 Hz; Vdd = 1.8 V, T = 25 °C | typ 85 uA | 24 |
| Accelerometer current consumption in low-power mode LA_IddLM | ODR = 12.5 Hz; Vdd = 1.8 V, T = 25 °C | typ 9 uA | 24 |
| Gyroscope and accelerometer current consumption during power-down IddPD | Vdd = 1.8 V, T = 25 °C | typ 3 uA | 24 |
| Turn-on time Ton | Vdd = 1.8 V, T = 25 °C | typ 35 ms | 24 |
| Low-level output voltage VOL | IOL = 4 mA | max 0.2 V | 24 |
| Temperature refresh rate TODR | Vdd = 1.8 V, T = 25 °C; when accelerometer is in low-power mode and gyroscope is off, equals accelerometer ODR | typ 52 Hz | 25 |
| Temperature offset Toff | Vdd = 1.8 V, T = 25 °C | min -15 · max 15 °C | 25 |
| Temperature sensitivity TSen | Vdd = 1.8 V, T = 25 °C | typ 256 LSB/°C | 25 |
| Temperature stabilization time TST | Time from power ON bit to valid data; based on characterization data | max 500 us | 25 |
| Temperature ADC resolution T_ADC_res | Vdd = 1.8 V, T = 25 °C | typ 16 bit | 25 |
| SPI clock cycle tc(SPC) | SPI with both 4 and 3 wires | min 100 ns | 26 |
| SPI clock frequency fc(SPC) | SPI with both 4 and 3 wires | max 10 MHz | 26 |
| CS setup time tsu(CS) | 10 MHz SPI clock, both 4 and 3 wires | min 5 ns | 26 |
| CS hold time th(CS) | 10 MHz SPI clock, both 4 and 3 wires | min 20 ns | 26 |
| SDI input setup time tsu(SI) | 10 MHz SPI clock, both 4 and 3 wires | min 5 ns | 26 |
| SDI input hold time th(SI) | 10 MHz SPI clock, both 4 and 3 wires | min 15 ns | 26 |
| SDO valid output time tv(SO) | 10 MHz SPI clock, both 4 and 3 wires | max 50 ns | 26 |
| SDO output hold time th(SO) | 10 MHz SPI clock, both 4 and 3 wires | min 5 ns | 26 |
| SDO output disable time tdis(SO) | 10 MHz SPI clock, both 4 and 3 wires | max 50 ns | 26 |
| SCL clock frequency f(SCL) | I2C standard mode | min 0 · max 100 kHz | 27 |
| SCL clock frequency f(SCL) | I2C fast mode | min 0 · max 400 kHz | 27 |
| SCL clock low time tw(SCLL) | I2C standard mode | min 4.7 us | 27 |
| SCL clock low time tw(SCLL) | I2C fast mode | min 1.3 us | 27 |
| SCL clock high time tw(SCLH) | I2C standard mode | min 4 us | 27 |
| SCL clock high time tw(SCLH) | I2C fast mode | min 0.6 us | 27 |
| SDA setup time tsu(SDA) | I2C standard mode | min 250 ns | 27 |
| SDA setup time tsu(SDA) | I2C fast mode | min 100 ns | 27 |
| SDA data hold time th(SDA) | I2C standard mode | min 0 · max 3.45 us | 27 |
| SDA data hold time th(SDA) | I2C fast mode | min 0 · max 0.9 us | 27 |
| START condition hold time th(ST) | I2C standard mode | min 4 us | 27 |
| START condition hold time th(ST) | I2C fast mode | min 0.6 us | 27 |
| Repeated START condition setup time tsu(SR) | I2C standard mode | min 4.7 us | 27 |
| Repeated START condition setup time tsu(SR) | I2C fast mode | min 0.6 us | 27 |
| STOP condition setup time tsu(SP) | I2C standard mode | min 4 us | 27 |
| STOP condition setup time tsu(SP) | I2C fast mode | min 0.6 us | 27 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C standard mode | min 4.7 us | 27 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C fast mode | min 1.3 us | 27 |
| SCL clock frequency f(SCL) | I2C Master; table does not label this column min, typ or max | typ 116.3 kHz | 28 |
| SCL clock low time tw(SCLL) | I2C Master; table does not label this column min, typ or max | typ 5.86 us | 28 |
| SCL clock high time tw(SCLH) | I2C Master; table does not label this column min, typ or max | typ 2.74 ns | 28 |
| Data valid time | I2C Master; table does not label this column min, typ or max | typ 3.9 us | 28 |
| SDA hold time | I2C Master | min 0 ns | 28 |
| SDA setup time | I2C Master | min 100 ns | 28 |
| Repeated START condition setup time tsu(SR) | I2C Master; table does not label this column min, typ or max | typ 1.56 us | 28 |
| Repeated START condition hold time tsu(HD) | I2C Master; table does not label this column min, typ or max | typ 1.56 us | 28 |
| STOP condition setup time tsu(SP) | I2C Master; table does not label this column min, typ or max | typ 2.73 us | 28 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C Master; table does not label this column min, typ or max | typ 21 us | 28 |
| SCL clock frequency f(SCL) | I2C Fast Mode protocol limit | max 400 kHz | 28 |
| SCL clock low time tw(SCLL) | I2C Fast Mode (min) | min 1.3 us | 28 |
| SCL clock high time tw(SCLH) | I2C Fast Mode (min) | min 0.6 ns | 28 |
| SDA hold time | I2C Fast Mode (min) | min 0 ns | 28 |
| SDA setup time | I2C Fast Mode (min) | min 100 ns | 28 |
| Repeated START condition setup time tsu(SR) | I2C Fast Mode (min) | min 0.6 us | 28 |
| Repeated START condition hold time tsu(HD) | I2C Fast Mode (min) | min 0.6 us | 28 |
| STOP condition setup time tsu(SP) | I2C Fast Mode (min) | min 0.6 us | 28 |
| Bus free time between STOP and START condition tw(SP:SR) | I2C Fast Mode (min) | min 1.3 us | 28 |
| Supply voltage Vdd | min -0.3 · max 4.8 V | 29 | |
| Storage temperature range TSTG | min -40 · max 125 °C | 29 | |
| Acceleration g for 0.2 ms Sg | 0.2 ms | max 10000 g | 29 |
| Electrostatic discharge protection (HBM) ESD | HBM | max 2 kV | 29 |
| Input voltage on any control pin Vin | Including CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0 | min 0.3 V | 29 |

john0312/hitcon-pcb-badge
execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.



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

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


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

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!
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.
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 C967633, with 33,007 in stock; the sellers' links on this page open their listings.
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.
94 boards in 72 repositories on GitHub; the most starred are listed on this page, with their KiCad files.