← Commit history

Initial commit: component/lis331dlhtr

Ray ·8bb6a8d157 ·26d ago
2 files changed +91
README.mdadded+57
@@ -0,0 +1,57 @@+# LIS331DLHTR++**STMicroelectronics** · Accelerometers · LGA-16(3x3)++LIS331DLHTR from STMicroelectronics, in a LGA-16(3x3). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | Vdd_IO | power_in | Power supply for I/O pins. Typical 1.71 V to Vdd+0.1 V; sets logic thresholds (VIH = 0.8*Vdd_IO, VOH = 0.9*Vdd_IO). |+| 2 | NC | unconnected | Not connected. Leave floating. |+| 3 | NC | unconnected | Not connected. Leave floating. |+| 4 | SCL/SPC | input | Serial clock. Acts as I2C serial clock (SCL) in I2C mode or SPI serial port clock (SPC) in SPI mode. |+| 5 | GND | power_in | 0 V supply (ground reference). |+| 6 | SDA/SDI/SDO | bidirectional | Serial data. Functions as I2C serial data (SDA) in I2C mode, SPI serial data input (SDI) in 4-wire SPI mode, or 3-wire SPI serial data output (SDO) in 3-wire SPI mode. |+| 7 | SDO/SA0 | bidirectional | In SPI mode: serial data output (SDO). In I2C mode: LSb (bit 0) of the device I2C slave address (SA0) - selects one of two possible 7-bit slave addresses. |+| 8 | CS | input | SPI enable / I2C-SPI mode selection input. CS = 1: I2C mode enabled; CS = 0: SPI mode enabled (chip select active low during SPI transactions). |+| 9 | INT2 | output | Inertial interrupt 2 output. Programmable interrupt for free-fall / motion / 6D orientation events; polarity and latching configurable via CTRL_REG3 / INT2_CFG. |+| 10 | Reserved | passive | Reserved. Must be connected to GND for correct operation. |+| 11 | INT1 | output | Inertial interrupt 1 output. Programmable interrupt (free-fall / motion / data-ready) with configurable polarity and latching through CTRL_REG3 / INT1_CFG. |+| 12 | GND | power_in | 0 V supply (ground reference). |+| 13 | GND | power_in | 0 V supply (ground reference). |+| 14 | Vdd | power_in | Main analog power supply. Operational range 2.16 V to 3.6 V (2.5 V typical). Factory calibrated at 2.5 V. |+| 15 | Reserved | passive | Reserved. Must be connected to Vdd for correct operation. |+| 16 | GND | power_in | 0 V supply (ground reference). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | STMicroelectronics |+| Package | LGA-16(3x3) |+| Category | Sensors |+| Pins | 16 |++## Ordering variants++Same part, different packaging or reel option.++- `LIS331DLHTR`++## CAD (KiCad official)++- Symbol: `LIS331DLHTR`+- Footprint: `Package_LGA:LGA-16_3x3mm_P0.5mm`+- 3D model: LGA-16(3x3) (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [STMicroelectronics datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588918919486705664) (38 pp, sha256 `ed8b228d0b34329e`, retrieved 2026-08-17, tier: lcsc)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/lis331dlhtr-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "lis331dlhtr",+  "version": "0.1.0",+  "type": "component",+  "description": "STMicroelectronics Accelerometers, LGA-16(3x3). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "sensors",+    "lis331dlhtr"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "lis331dlhtr.kicad_sym",+    "lis331dlhtr.kicad_mod",+    "lis331dlhtr.glb",+    "lis331dlhtr.step",+    "lis331dlhtr.lbr",+    "docs/hero.png",+    "docs/lis331dlhtr-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file