← Commit history

Initial commit: component/kx124-1051

Ray ·3cbf5249b6 ·1mo ago
2 files changed +85
README.mdadded+51
@@ -0,0 +1,51 @@+# KX124-1051++**Kionix Inc** · Accelerometers · LGA-16(3x3)++KX124-1051 from Kionix Inc, 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 | IO_VDD | power_in | Power supply input for the digital communication I/O pads (1.7V - 3.6V). Optionally decouple to ground with a 0.1uF ceramic capacitor. |+| 2 | NC | unconnected | Not Internally Connected. Can be connected to VDD, IO_VDD, GND or left floating. |+| 3 | NC | unconnected | Not Internally Connected. Can be connected to VDD, IO_VDD, GND or left floating. |+| 4 | SCLK/SCL | input | SPI Serial Clock (SCLK) / I2C Serial Clock (SCL). Muxed pin serving both digital interfaces; interface selection is determined by nCS state (nCS held high = I2C). |+| 5 | GND | power_in | Ground reference. |+| 6 | SDI/SDA | bidirectional | SPI Serial Data Input (SDI) / I2C Serial Data (SDA). Muxed pin serving both digital interfaces; protocol selection is via nCS pin state. |+| 7 | SDO/ADDR | bidirectional | Serial Data Out during 4-wire SPI communication; sets part of the I2C device address during I2C communication. Do not leave floating. I2C slave address is 0x1E or 0x1F depending on this pin. |+| 8 | nCS | input | Chip Select (active LOW) for SPI communication. Connect to IO_VDD for I2C communication. Do not leave floating. Selects the digital interface protocol. |+| 9 | INT2 | output | Physical Interrupt 2 (push-pull). Pin is Hi-Z during POR and driven LOW following POR. Leave floating if not used. |+| 10 | NC | unconnected | Not Internally Connected. Can be connected to VDD, IO_VDD, GND or left floating. |+| 11 | INT1 | output | Physical Interrupt 1 (push-pull). Pin is Hi-Z during POR and driven LOW following POR. Leave floating if not used. |+| 12 | GND | power_in | Ground reference. |+| 13 | TRIG | input | Trigger input pin for FIFO buffer control (Trigger mode). Connect to GND when not using the external trigger option. |+| 14 | VDD | power_in | Main power supply input (1.71V - 3.6V operating). Decouple to ground with a 0.1uF ceramic capacitor. |+| 15 | NC | unconnected | Not Internally Connected. Can be connected to VDD, IO_VDD, GND or left floating. |+| 16 | NC | unconnected | Not Internally Connected. Can be connected to VDD, IO_VDD, GND or left floating. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Kionix Inc |+| Package | LGA-16(3x3) |+| Category | Sensor |+| Pins | 16 |++## CAD (KiCad official)++- Symbol: `KX124-1051`+- 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:** [Kionix Inc datasheet](docs/kx124-1051-datasheet.pdf) (84 pp, sha256 `ece4ed961bcb0edc`, 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/kx124-1051-datasheet.pdf)
page.jsonadded+34
@@ -0,0 +1,34 @@+{+  "slug": "kx124-1051",+  "version": "0.1.0",+  "type": "component",+  "description": "Kionix Inc Accelerometers, LGA-16(3x3). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "sensor",+    "kx124-1051"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "kx124-1051.kicad_sym",+    "kx124-1051.kicad_mod",+    "kx124-1051.glb",+    "kx124-1051.step",+    "kx124-1051.lbr",+    "docs/hero.png",+    "docs/kx124-1051-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "visibility": "public",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file