EmbeddedRelated.com
The 2026 Embedded Online Conference
TCA9535PWR

TITCA9535PWR

Texas Instruments
Alternative 16-bit I2C I/O expander from TI offering comparable functionality for cross-vendor designs.
Active565 in stock

Overview

The TCA9535PWR is a 16-bit I2C and SMBus compatible I/O expander from Texas Instruments. It provides a simple solution for extending a system's I/O capabilities when additional GPIOs are needed, communicating over a standard two-wire interface. This device is suitable for applications requiring flexible digital control and monitoring.

Why Choose This Part

The TCA9535PWR offers 16 configurable I/O pins, operating over a wide supply voltage range of 1.65V to 5.5V. Its I2C/SMBus interface allows for easy integration into existing systems with a minimal number of host controller pins. The interrupt output provides efficient event notification, and its robust ESD protection enhances reliability in diverse environments.

Applications

Server and Telecom Equipment
Used for general-purpose I/O expansion to control and monitor various system functions within rack-mounted equipment.
Personal Electronics
Adding extra I/O pins to microcontrollers in consumer devices for interfacing with buttons, LEDs, and other peripherals.
Industrial Control Systems
Expanding control and status lines in embedded industrial applications where additional digital inputs or outputs are required.
LED Control
Driving multiple LEDs directly with its latched outputs, which offer high-current drive capability.
Battery-Powered Devices
Its wide supply voltage range (1.65V to 5.5V) makes it suitable for low-power, portable applications.

Key Specifications

Features POR
Interface I2C, SMBus
Output Type Push-Pull
Mounting Type Surface Mount
Number of I/O 16
Package / Case 24-TSSOP (0.173", 4.40mm Width)
Clock Frequency 400 kHz
Interrupt Output Yes
Voltage - Supply 1.65V ~ 5.5V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 24-TSSOP
Current - Output Source/Sink 10mA, 25mA

Getting Started

To get started with the TCA9535PWR, interface it with any microcontroller supporting I2C communication. Use the I2C peripheral of your chosen MCU and refer to the TCA9535 datasheet for register configuration, including setting I/O direction and reading/writing pin states. Libraries are often available for popular microcontrollers to simplify I2C communication with I/O expanders.

Also Consider

MCP23017-E/SP MCHPMicrochip Technology - A widely used 16-bit I/O expander with an I2C interface, offering a cost-effective and readily available alternative.
The 2026 Embedded Online Conference