component
TCA9534PWR
Public Made by Adomby adom
Texas Instruments I/O Expanders, TSSOP-16. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
main
Ray
tca9534pwr: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)
e771d5c
21h ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
{
"schema_version": 1,
"type": "component",
"slug": "tca9534pwr",
"title": "TCA9534PWR",
"brief": "Texas Instruments I/O Expanders, TSSOP-16. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.",
"version": "0.2.0",
"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-etched.glb",
"model_3d_plain": "tca9534pwr.glb",
"model_3d_step": "tca9534pwr-etched.step",
"model_3d_step_plain": "tca9534pwr.step",
"lbr": "tca9534pwr.lbr"
},
"distributor_links": {
"lcsc": "C783615"
},
"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"
},
"pin1": {
"pad": "1",
"at": [
-2.8625,
-2.275
],
"corner": "top-left",
"source": "silk-marker",
"derived_from": "TSSOP-16_4.4x5mm_P0.65mm@sha256:fbac79fc5f310754",
"mark": "drawn"
},
"models_3d": [
{
"file": "tca9534pwr.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.4,
5.0,
1.1
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "6ad5e98224d02a427d9a6b929a28dbc158b9925fba5adec12db05079f1016948",
"checked": "2026-10-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "tca9534pwr-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.4,
5.0,
1.1
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "a0497b6155db26966f071e47966bb4e36fc532aa5a2bd6adafade823f5c0f49e",
"checked": "2026-10-07",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"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",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"tca9534pwr.kicad_sym",
"tca9534pwr.kicad_mod",
"tca9534pwr.glb",
"tca9534pwr.step",
"tca9534pwr-etched.step",
"tca9534pwr.lbr",
"docs/hero.png",
"docs/tca9534pwr-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html"
],
"visibility": {
"public": true
},
"variants": [
{
"mpn": "TCA9534PWR",
"kind": "packaging"
},
{
"mpn": "TCA9534PWRDW",
"kind": "packaging"
},
{
"mpn": "TCA9534PWRDWR",
"kind": "packaging"
}
],
"updated_at": "2026-09-25T09:25:54.126Z"
}