component
PCA9535PWJ
Public Made by Adomby adom
Nexperia I/O Expanders, TSSOP-24. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
PCA9535PWJ
Nexperia · I/O Expanders · TSSOP-24
PCA9535PWJ from Nexperia, in a TSSOP-24. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | INT | output | Open-drain active LOW interrupt output; connect to VCC through a pull-up resistor. |
| 2 | A1 | input | Address input 1; connect directly to VCC or GND. |
| 3 | A2 | input | Address input 2; connect directly to VCC or GND. |
| 4 | P0_0 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 5 | P0_1 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 6 | P0_2 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 7 | P0_3 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 8 | P0_4 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 9 | P0_5 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 10 | P0_6 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 11 | P0_7 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 12 | GND | power_in | Ground. |
| 13 | P1_0 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 14 | P1_1 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 15 | P1_2 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 16 | P1_3 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 17 | P1_4 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 18 | P1_5 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 19 | P1_6 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 20 | P1_7 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 21 | A0 | input | Address input 0; connect directly to VCC or GND. |
| 22 | SCL | input | Serial clock bus; connect to VCC through a pull-up resistor. |
| 23 | SDA | bidirectional | Serial data bus; connect to VCC through a pull-up resistor. |
| 24 | VCC | power_in | Supply voltage; operating range 2.3 V to 5.5 V. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Nexperia |
| Package | TSSOP-24 |
| Category | Interface |
| Pins | 24 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| VCC supply voltage | VCC | 2.3 | 5.5 | V | 16 | ||
| Ambient temperature | Tamb | -40 | 85 | °C | operating in free air | 16 | |
| HIGH-level output current | IOH | 10 | mA | P1_7 to P0_0 | 16 | ||
| LOW-level output current | IOL | 25 | mA | P1_7 to P0_0 | 16 | ||
| VCC supply voltage | VCC | -0.5 | 6 | V | 15 | ||
| Input voltage | VI | -0.5 | 6 | V | 15 | ||
| Output voltage | VO | -0.5 | 6 | V | 15 | ||
| Input clamping current | IIK | -20 | mA | A0, A1, A2, SCL; VI < 0 V | 15 | ||
| Output clamping current | IOK | -20 | mA | INT; VO < 0 V | 15 | ||
| Input/output clamping current | IIOK | -20 | 20 | mA | P port; VO < 0 V or VO > VCC | 15 | |
| Input/output clamping current | IIOK | -20 | mA | SDA; VO < 0 V | 15 | ||
| LOW-level output current | IOL | 50 | mA | continuous; I/O port | 15 | ||
| LOW-level output current | IOL | 25 | mA | continuous; SDA, INT | 15 | ||
| HIGH-level output current | IOH | 25 | mA | continuous; P port | 15 | ||
| Supply current | ICC | 160 | mA | 15 | |||
| Ground supply current | IGND | 250 | mA | 15 | |||
| Total power dissipation | Ptot | 200 | mW | 15 | |||
| Storage temperature | Tstg | -65 | 150 | °C | 15 | ||
| Maximum junction temperature | Tj(max) | 100 | °C | 15 | |||
| Transient thermal impedance, junction to ambient | Zth(j-a) | 100 | K/W | TSSOP24 package | 16 | ||
| Power-on reset trip voltage, VCC rising | VPORR | 1.25 | 1.55 | V | VI = VCC or GND; IO = 0 mA | 17 | |
| Input clamping voltage | VIK | -1.2 | V | II = -18 mA | 17 | ||
| LOW-level output current (SDA) | IOL | 3 | mA | VOL = 0.4 V; VCC = 2.3 V to 5.5 V; SDA | 17 | ||
| LOW-level output current (INT) | IOL | 3 | 28 | mA | VOL = 0.4 V; VCC = 2.3 V to 5.5 V; INT | 17 | |
| LOW-level output current (P port) | IOL | 8 | mA | P port; VOL = 0.5 V; VCC = 2.3 V | 17 | ||
| LOW-level output current (P port) | IOL | 10 | mA | P port; VOL = 0.7 V; VCC = 2.3 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 2 | V | P port; IOH = -8 mA; VCC = 2.3 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 1.9 | V | P port; IOH = -10 mA; VCC = 2.3 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 2.6 | V | P port; IOH = -8 mA; VCC = 3.0 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 2.5 | V | P port; IOH = -10 mA; VCC = 3.0 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 4.1 | V | P port; IOH = -8 mA; VCC = 4.5 V | 17 | ||
| HIGH-level output voltage (P port) | VOH | 4 | V | P port; IOH = -10 mA; VCC = 4.5 V | 17 | ||
| LOW-level output voltage (P port) | VOL | 0.3 | V | P port; IOL = 8 mA; VCC = 2.3 V | 17 | ||
| LOW-level output voltage (P port) | VOL | 0.25 | V | P port; IOL = 8 mA; VCC = 3.0 V | 17 | ||
| LOW-level output voltage (P port) | VOL | 0.2 | V | P port; IOL = 8 mA; VCC = 4.5 V | 17 | ||
| Input current (SCL, SDA) | II | 1 | μA | SCL, SDA; VI = VCC or GND; VCC = 2.3 V to 5.5 V | 17 | ||
| Input current (A0, A1, A2) | II | -1 | 1 | μA | A0, A1, A2; VI = VCC or GND | 17 | |
| HIGH-level input current (P port) | IIH | 1 | μA | P port; VI = VCC; VCC = 2.3 V to 5.5 V | 17 | ||
| LOW-level input current (P port) | IIL | -1 | μA | P port; VI = GND; VCC = 2.3 V to 5.5 V | 17 | ||
| Supply current, active mode | ICC | 15 | 55 | μA | Active mode; P port, A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz; continuous register read; VCC = 3.6 V to 5.5 V | 18 | |
| Supply current, active mode | ICC | 7.4 | 22 | μA | Active mode; P port, A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz; continuous register read; VCC = 2.3 V to 3.6 V | 18 | |
| Supply current (block label not printed in extracted text) | 13 | 28 | μA | SDA, P port, A0, A1, A2; VI on SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns); VCC = 3.6 V to 5.5 V | 18 | ||
| Supply current (block label not printed in extracted text) | 6.4 | 11 | μA | SDA, P port, A0, A1, A2; VI on SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns); VCC = 2.3 V to 3.6 V | 18 | ||
| Supply current (block label not printed in extracted text) | 1 | μA | SCL, SDA, P port, A0, A1, A2; VI on SCL, SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 0 kHz; VCC = 2.3 V to 5.5 V | 18 | |||
| Additional quiescent supply current (SCL, SDA) | ΔICC | 4.5 | μA | SCL, SDA; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | 18 | ||
| Additional quiescent supply current (P port, A0, A1, A2) | ΔICC | 13 | μA | P port, A0, A1, A2; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | 18 | ||
| Input capacitance | Ci | 1.5 | 2.5 | pF | VI = VCC or GND; VCC = 2.3 V to 5.5 V | 18 | |
| Input/output capacitance | Cio | 3 | 4.5 | pF | VI/O = VCC or GND; VD = 2.3 V to 5.5 V | 18 | |
| SCL clock frequency | fSCL | 0 | 100 | kHz | Standard-mode I²C-bus | 22 | |
| SCL clock frequency | fSCL | 0 | 400 | kHz | Fast-mode I²C-bus | 22 | |
| Rise time of both SDA and SCL signals | tr | 1000 | ns | Standard-mode I²C-bus | 22 | ||
| Rise time of both SDA and SCL signals | tr | 20 | 300 | ns | Fast-mode I²C-bus | 22 | |
| Data valid time, SCL LOW to SDA output valid | tVD;DAT | 3.45 | μs | Standard-mode I²C-bus | 22 | ||
| Data valid time, SCL LOW to SDA output valid | tVD;DAT | 0.9 | μs | Fast-mode I²C-bus | 22 | ||
| Reset delay time | td(rst) | 300 | ms | Fig. 14; re-ramp time when VCC drops to GND | 14 | ||
| Supply ramp-up time | trise(VCC) | 0.1 | 2000 | ms | Fig. 14 | 14 |
CAD (KiCad official)
- Symbol:
PCA9535PWJ - Footprint:
Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm - 3D model: TSSOP-24 (KiCad packages3D, STEP)
- 3D model files:
pca9535pwj-etched.step/pca9535pwj-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);pca9535pwj.step/pca9535pwj.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Nexperia datasheet (29 pp, sha256
adbdb0188049720e, retrieved 2026-10-18, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).
# PCA9535PWJ
**Nexperia** · I/O Expanders · TSSOP-24
PCA9535PWJ from Nexperia, in a TSSOP-24. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | INT | output | Open-drain active LOW interrupt output; connect to VCC through a pull-up resistor. |
| 2 | A1 | input | Address input 1; connect directly to VCC or GND. |
| 3 | A2 | input | Address input 2; connect directly to VCC or GND. |
| 4 | P0_0 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 5 | P0_1 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 6 | P0_2 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 7 | P0_3 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 8 | P0_4 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 9 | P0_5 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 10 | P0_6 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 11 | P0_7 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 12 | GND | power_in | Ground. |
| 13 | P1_0 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 14 | P1_1 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 15 | P1_2 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 16 | P1_3 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 17 | P1_4 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 18 | P1_5 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 19 | P1_6 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 20 | P1_7 | bidirectional | Parallel port I/O with push-pull driver; at power-on it is a high-impedance input. |
| 21 | A0 | input | Address input 0; connect directly to VCC or GND. |
| 22 | SCL | input | Serial clock bus; connect to VCC through a pull-up resistor. |
| 23 | SDA | bidirectional | Serial data bus; connect to VCC through a pull-up resistor. |
| 24 | VCC | power_in | Supply voltage; operating range 2.3 V to 5.5 V. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Nexperia |
| Package | TSSOP-24 |
| Category | Interface |
| Pins | 24 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| VCC supply voltage | VCC | 2.3 | | 5.5 | V | | 16 |
| Ambient temperature | Tamb | -40 | | 85 | °C | operating in free air | 16 |
| HIGH-level output current | IOH | | | 10 | mA | P1_7 to P0_0 | 16 |
| LOW-level output current | IOL | | | 25 | mA | P1_7 to P0_0 | 16 |
| VCC supply voltage | VCC | -0.5 | | 6 | V | | 15 |
| Input voltage | VI | -0.5 | | 6 | V | | 15 |
| Output voltage | VO | -0.5 | | 6 | V | | 15 |
| Input clamping current | IIK | | | -20 | mA | A0, A1, A2, SCL; VI < 0 V | 15 |
| Output clamping current | IOK | | | -20 | mA | INT; VO < 0 V | 15 |
| Input/output clamping current | IIOK | -20 | | 20 | mA | P port; VO < 0 V or VO > VCC | 15 |
| Input/output clamping current | IIOK | | | -20 | mA | SDA; VO < 0 V | 15 |
| LOW-level output current | IOL | | | 50 | mA | continuous; I/O port | 15 |
| LOW-level output current | IOL | | | 25 | mA | continuous; SDA, INT | 15 |
| HIGH-level output current | IOH | | | 25 | mA | continuous; P port | 15 |
| Supply current | ICC | | | 160 | mA | | 15 |
| Ground supply current | IGND | | | 250 | mA | | 15 |
| Total power dissipation | Ptot | | | 200 | mW | | 15 |
| Storage temperature | Tstg | -65 | | 150 | °C | | 15 |
| Maximum junction temperature | Tj(max) | | | 100 | °C | | 15 |
| Transient thermal impedance, junction to ambient | Zth(j-a) | | | 100 | K/W | TSSOP24 package | 16 |
| Power-on reset trip voltage, VCC rising | VPORR | | 1.25 | 1.55 | V | VI = VCC or GND; IO = 0 mA | 17 |
| Input clamping voltage | VIK | -1.2 | | | V | II = -18 mA | 17 |
| LOW-level output current (SDA) | IOL | 3 | | | mA | VOL = 0.4 V; VCC = 2.3 V to 5.5 V; SDA | 17 |
| LOW-level output current (INT) | IOL | 3 | 28 | | mA | VOL = 0.4 V; VCC = 2.3 V to 5.5 V; INT | 17 |
| LOW-level output current (P port) | IOL | 8 | | | mA | P port; VOL = 0.5 V; VCC = 2.3 V | 17 |
| LOW-level output current (P port) | IOL | 10 | | | mA | P port; VOL = 0.7 V; VCC = 2.3 V | 17 |
| HIGH-level output voltage (P port) | VOH | 2 | | | V | P port; IOH = -8 mA; VCC = 2.3 V | 17 |
| HIGH-level output voltage (P port) | VOH | 1.9 | | | V | P port; IOH = -10 mA; VCC = 2.3 V | 17 |
| HIGH-level output voltage (P port) | VOH | 2.6 | | | V | P port; IOH = -8 mA; VCC = 3.0 V | 17 |
| HIGH-level output voltage (P port) | VOH | 2.5 | | | V | P port; IOH = -10 mA; VCC = 3.0 V | 17 |
| HIGH-level output voltage (P port) | VOH | 4.1 | | | V | P port; IOH = -8 mA; VCC = 4.5 V | 17 |
| HIGH-level output voltage (P port) | VOH | 4 | | | V | P port; IOH = -10 mA; VCC = 4.5 V | 17 |
| LOW-level output voltage (P port) | VOL | | | 0.3 | V | P port; IOL = 8 mA; VCC = 2.3 V | 17 |
| LOW-level output voltage (P port) | VOL | | | 0.25 | V | P port; IOL = 8 mA; VCC = 3.0 V | 17 |
| LOW-level output voltage (P port) | VOL | | | 0.2 | V | P port; IOL = 8 mA; VCC = 4.5 V | 17 |
| Input current (SCL, SDA) | II | | | 1 | μA | SCL, SDA; VI = VCC or GND; VCC = 2.3 V to 5.5 V | 17 |
| Input current (A0, A1, A2) | II | -1 | | 1 | μA | A0, A1, A2; VI = VCC or GND | 17 |
| HIGH-level input current (P port) | IIH | | | 1 | μA | P port; VI = VCC; VCC = 2.3 V to 5.5 V | 17 |
| LOW-level input current (P port) | IIL | | | -1 | μA | P port; VI = GND; VCC = 2.3 V to 5.5 V | 17 |
| Supply current, active mode | ICC | | 15 | 55 | μA | Active mode; P port, A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz; continuous register read; VCC = 3.6 V to 5.5 V | 18 |
| Supply current, active mode | ICC | | 7.4 | 22 | μA | Active mode; P port, A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz; continuous register read; VCC = 2.3 V to 3.6 V | 18 |
| Supply current (block label not printed in extracted text) | | | 13 | 28 | μA | SDA, P port, A0, A1, A2; VI on SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns); VCC = 3.6 V to 5.5 V | 18 |
| Supply current (block label not printed in extracted text) | | | 6.4 | 11 | μA | SDA, P port, A0, A1, A2; VI on SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns); VCC = 2.3 V to 3.6 V | 18 |
| Supply current (block label not printed in extracted text) | | | | 1 | μA | SCL, SDA, P port, A0, A1, A2; VI on SCL, SDA = VCC or GND; VI on P port and A0, A1, A2 = VCC; IO = 0 mA; I/O = inputs; fSCL = 0 kHz; VCC = 2.3 V to 5.5 V | 18 |
| Additional quiescent supply current (SCL, SDA) | ΔICC | | | 4.5 | μA | SCL, SDA; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | 18 |
| Additional quiescent supply current (P port, A0, A1, A2) | ΔICC | | | 13 | μA | P port, A0, A1, A2; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | 18 |
| Input capacitance | Ci | | 1.5 | 2.5 | pF | VI = VCC or GND; VCC = 2.3 V to 5.5 V | 18 |
| Input/output capacitance | Cio | | 3 | 4.5 | pF | VI/O = VCC or GND; VD = 2.3 V to 5.5 V | 18 |
| SCL clock frequency | fSCL | 0 | | 100 | kHz | Standard-mode I²C-bus | 22 |
| SCL clock frequency | fSCL | 0 | | 400 | kHz | Fast-mode I²C-bus | 22 |
| Rise time of both SDA and SCL signals | tr | | | 1000 | ns | Standard-mode I²C-bus | 22 |
| Rise time of both SDA and SCL signals | tr | 20 | | 300 | ns | Fast-mode I²C-bus | 22 |
| Data valid time, SCL LOW to SDA output valid | tVD;DAT | | | 3.45 | μs | Standard-mode I²C-bus | 22 |
| Data valid time, SCL LOW to SDA output valid | tVD;DAT | | | 0.9 | μs | Fast-mode I²C-bus | 22 |
| Reset delay time | td(rst) | 300 | | | ms | Fig. 14; re-ramp time when VCC drops to GND | 14 |
| Supply ramp-up time | trise(VCC) | 0.1 | | 2000 | ms | Fig. 14 | 14 |
## CAD (KiCad official)
- Symbol: `PCA9535PWJ`
- Footprint: `Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm`
- 3D model: TSSOP-24 (KiCad packages3D, STEP)
- 3D model files: `pca9535pwj-etched.step` / `pca9535pwj-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `pca9535pwj.step` / `pca9535pwj.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [Nexperia datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8604338627241926656) (29 pp, sha256 `adbdb0188049720e`, retrieved 2026-10-18, tier: lcsc)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/pca9535pwj-datasheet.pdf)