The NXP PCA9535D,112 is a 16-bit I²C-bus and SMBus I/O expander in a 24-SOIC package. It adds sixteen push-pull GPIOs to a microcontroller using only two bus lines (SDA/SCL), with a clock frequency of 400 kHz. An interrupt output (INT) signals the host when an input changes state, so the firmware doesn't have to poll the bus at a fixed interval. Each I/O can source 10 mA or sink 25 mA, enough to drive an LED directly or switch a small-signal relay through a transistor. The push-pull output stage eliminates the need for external pull-up resistors on outputs, though inputs still require pull-ups if the external driver is open-drain. The POR (power-on reset) feature ensures all I/Os default to inputs at power-up, preventing unintended output states during supply ramp.
PCA9535D,112
NXP Semiconductors
NXP PCA9535D,112 16-bit I²C/SMBus I/O expander, 400 kHz clock, 2.3V–5.5V supply, push-pull outputs, interrupt output, 10mA source / 25mA sink, -40°C to 85°C, 24-SOIC package.
[IN STOCK] In Stock: 1 pcs
MOQ 1 · Tube · RoHS · EIA-481 · DAP/DDP · T/T
Technical specifications
| Parameter / Attribute | Specification / Value |
|---|---|
| Output type | Push-Pull |
| Mounting | Surface Mount |
| Supply voltage | 2.3V ~ 5.5V |
| Current - output source (Sink) | 10mA, 25mA |
| Clock frequency | 400 kHz |
| Interface | I²C, SMBus |
| Operating temperature | -40°C ~ 85°C |
| Package | Tube |
| Features | POR |
| Number of i (O) | 16 |
| Case | 24-SOIC (0.295\", 7.50mm Width) |
| Interrupt output | Yes |
Technical details
PCA9535D,112
[ALLOC] verified
