← Commit history

tca9534pwr: factory component page (tier=mfr)

Ray ·c44138df7b ·1mo ago ·parent 44f6820
1 file changed +164−8
page.json+164−8
@@ -1,13 +1,174 @@ {+  "schema_version": 1,+  "type": "component",   "slug": "tca9534pwr",+  "title": "TCA9534PWR",+  "brief": "Texas Instruments I/O Expanders, TSSOP-16. Datasheet-verified pinout, KiCad symbol/footprint/3D.",   "version": "0.1.0",-  "type": "component",-  "description": "Texas Instruments I/O Expanders, TSSOP-16. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "license": "CC-BY-SA-4.0",   "tags": [     "component",     "interface",     "tca9534pwr"   ],+  "component": {+    "mpn": "TCA9534PWR",+    "manufacturer": "Texas Instruments",+    "package": "TSSOP-16",+    "pin_count": 16,+    "category": "Interface",+    "subcategory": "I/O Expanders",+    "datasheet": "https://www.ti.com/lit/ds/symlink/tca9534.pdf",+    "parts": {+      "symbol": "tca9534pwr.kicad_sym",+      "footprint": "tca9534pwr.kicad_mod",+      "model_3d": "tca9534pwr.glb",+      "model_3d_step": "tca9534pwr.step",+      "lbr": "tca9534pwr.lbr"+    },+    "distributor_links": {},+    "pins": [+      {+        "number": "1",+        "name": "A0",+        "type": "input",+        "description": "Hardware I2C slave address input bit 0. Connect directly to VCC or GND to set the device address. Used together with A1 and A2 to allow up to eight TCA9534 devices on the same I2C bus."+      },+      {+        "number": "2",+        "name": "A1",+        "type": "input",+        "description": "Hardware I2C slave address input bit 1. Connect directly to VCC or GND. Combined with A0 and A2 sets the 7-bit I2C address."+      },+      {+        "number": "3",+        "name": "A2",+        "type": "input",+        "description": "Hardware I2C slave address input bit 2. Connect directly to VCC or GND. Combined with A0 and A1 sets the 7-bit I2C address."+      },+      {+        "number": "4",+        "name": "P0",+        "type": "bidirectional",+        "description": "P-port bit 0. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant. IOH up to -10 mA and IOL up to 25 mA per pin (subject to total device current limits)."+      },+      {+        "number": "5",+        "name": "P1",+        "type": "bidirectional",+        "description": "P-port bit 1. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "6",+        "name": "P2",+        "type": "bidirectional",+        "description": "P-port bit 2. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "7",+        "name": "P3",+        "type": "bidirectional",+        "description": "P-port bit 3. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "8",+        "name": "GND",+        "type": "power_in",+        "description": "Ground reference (0 V) for the device."+      },+      {+        "number": "9",+        "name": "P4",+        "type": "bidirectional",+        "description": "P-port bit 4. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "10",+        "name": "P5",+        "type": "bidirectional",+        "description": "P-port bit 5. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "11",+        "name": "P6",+        "type": "bidirectional",+        "description": "P-port bit 6. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "12",+        "name": "P7",+        "type": "bidirectional",+        "description": "P-port bit 7. Push-pull general-purpose I/O; configured as an input at power-on. 5-V tolerant."+      },+      {+        "number": "13",+        "name": "INT",+        "type": "output",+        "description": "Open-drain, active-low interrupt output. Asserts when an input port pin changes state; connect to VCC through a pull-up resistor. IOL must be externally limited to 7 mA maximum."+      },+      {+        "number": "14",+        "name": "SCL",+        "type": "input",+        "description": "I2C serial clock bus input. Open-drain; connect to VCC through a pull-up resistor. Supports 100-kHz Standard-mode and 400-kHz Fast-mode. 5-V tolerant."+      },+      {+        "number": "15",+        "name": "SDA",+        "type": "bidirectional",+        "description": "I2C serial data bus. Open-drain bidirectional; connect to VCC through a pull-up resistor. 5-V tolerant; SDA current must be externally limited to 12 mA max."+      },+      {+        "number": "16",+        "name": "VCC",+        "type": "power_in",+        "description": "Supply voltage input. Operating range 1.65 V to 5.5 V. Bypass to GND with a local decoupling capacitor."+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://www.ti.com/lit/ds/symlink/tca9534.pdf",+        "pages": 42,+        "sha256": "797c1fc96502df7c",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 16,+        "described": 16,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  },+  "metadata": {+    "specs": {+      "Manufacturer": "Texas Instruments",+      "Package": "TSSOP-16",+      "Category": "Interface",+      "Pins": "16"+    }+  },+  "sections": [+    "hero",+    "viewers",+    "readme",+    "breadcrumbs",+    "info"+  ],+  "discovery_triggers": [+    "tca9534pwr"+  ],+  "discovery_pitch": "TCA9534PWR (Texas Instruments) component page with datasheet-verified CAD.",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  },   "dependencies": {},   "hero": {     "type": "image",@@ -25,10 +186,5 @@     "docs/tca9534pwr-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"-  ],-  "visibility": "public",-  "author": {-    "name": "Ray",-    "email": "[email protected]"-  }+  ] }\ No newline at end of file