

Overview
The PCF8574RGT is an i, O Expander made by Texas Instruments in a WQFN-16-EP(3x3) package with 17 pins. -40℃~+85℃ 100kHz 10uA 1mA 2.5V~6V 25mA 8 I2C Interrupt Output Push-Pull Reset function、Cascading and address extension、Built-in LED driver WQFN-16-EP(3x3) I/O Expanders ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:HT8574ARQZ, from EasyEDA) and its footprint (EasyEDA_Cloud:TQFN-16_L3.0-W3.0-P0.50-TL-EP1.6, from EasyEDA), ready for a KiCad board. 2,834 are in stock at JLCPCB (part C2652270). 1 open-source board in 1 repository on GitHub use it.
Symbol
Footprint
From the datasheet
13- Supply, least
- 2.5 V · VCC, recommended operating min · p. 4
- Supply, most
- 6 V · VCC, recommended operating max · p. 4
- Supply, absolute maximum
- 6.5 V · VCC, absolute maximum · p. 4
- Works from
- -40 °C · Operating free-air temperature min · p. 4
- Works up to
- 85 °C · Operating free-air temperature max · p. 4
- Junction, hottest
- 150 °C · Junction temperature absolute maximum · p. 4
- Takes working
- 40 µA · VCC operating current typical, inputs at VCC or GND, unloaded, fSCL = 100 kHz · p. 5
- Takes at most
- 100 µA · VCC operating current max, inputs at VCC or GND, unloaded, fSCL = 100 kHz · p. 5
- Takes asleep
- 2.5 µA · VCC standby current typical, inputs at VCC or GND, unloaded · p. 5
- A pin gives at most
- 50 mA · Continuous output low current absolute maximum, VO = 0 to VCC · p. 4
- Junction to air (RGT)
- 56 K/W · Junction-to-ambient thermal resistance · p. 4
- Junction to case (RGT)
- 67.4 K/W · Junction-to-case (top) thermal resistance · p. 4
- Junction to board (RGT)
- 31.2 K/W · Junction-to-board thermal resistance · p. 4
What it is and has
4- Interface
- I2C to parallel-port expander · p. 1
- Interrupt
- Open-drain interrupt output · p. 1
- I/O port
- 8-bit quasi-bidirectional, P0–P7 · p. 1
- Package
- VQFN (RGT, 16), 3mm × 3mm · p. 1
Specifications
54| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage range VCC | over operating free-air temperature range | min -0.5 · max 6.5 V | 4 |
| Input voltage range(2) VI | over operating free-air temperature range | min -0.5 V | 4 |
| Output voltage range(2) VO | over operating free-air temperature range | min -0.5 V | 4 |
| Input clamp current IIK | VI < 0 | max -20 mA | 4 |
| Output clamp current IOK | VO < 0 | max -20 mA | 4 |
| Continuous output low current IOL | VO = 0 to VCC | max 50 mA | 4 |
| Continuous output high current IOH | VO = 0 to VCC | max -4 mA | 4 |
| Junction temperature TJ | max 150 °C | 4 | |
| Storage temperature range Tstg | min -65 · max 150 °C | 4 | |
| Electrostatic discharge V(ESD) | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) | max 1500 V | 4 |
| Electrostatic discharge V(ESD) | Charged-device model (CDM), per JEDEC specification JESD22-C101 (2) | max 2000 V | 4 |
| Supply voltage VCC | min 2.5 · max 6 V | 4 | |
| Low-level input voltage VIL | min -0.5 V | 4 | |
| High-level output current IOH | max -1 mA | 4 | |
| Low-level output current IOL | max 25 mA | 4 | |
| Operating free-air temperature TA | min -40 · max 85 °C | 4 | |
| Junction-to-ambient thermal resistance RθJA | PCF8574, RGT, 16 PINS | typ 56 °C/W | 4 |
| Junction-to-case (top) thermal resistance RθJC(top) | PCF8574, RGT, 16 PINS | typ 67.4 °C/W | 4 |
| Junction-to-board thermal resistance RθJB | PCF8574, RGT, 16 PINS | typ 31.2 °C/W | 4 |
| Junction-to-top characterization parameter ψJT | PCF8574, RGT, 16 PINS | typ 3.9 °C/W | 4 |
| Junction-to-board characterization parameter ψJB | PCF8574, RGT, 16 PINS | typ 31.1 °C/W | 4 |
| Junction-to-case (bottom) thermal resistance RθJC(bot) | PCF8574, RGT, 16 PINS | typ 15.1 °C/W | 4 |
| Input diode clamp voltage VIK | II = –18 mA; VCC = 2.5 V to 6 V | min -1.2 V | 5 |
| Power-on reset voltage VPOR | VI = VCC or GND, IO = 0; VCC = 6 V | typ 1.3 · max 2.4 V | 5 |
| P port IOH | VO = GND; VCC = 2.5 V to 6 V | min -310 · max -30 uA | 5 |
| P port transient pullup current IOHT | High during acknowledge, VOH = GND; VCC = 2.5 V | typ -1 mA | 5 |
| SDA IOL | VO = 0.4 V; VCC = 2.5 V to 6 V | min 3 mA | 5 |
| P port IOL | VO = 1 V; VCC = 5 V | min 10 · typ 25 mA | 5 |
| INT IOL | VO = 0.4 V; VCC = 2.5 V to 6 V | min 1.6 mA | 5 |
| Operating mode ICC | VI = VCC or GND, IO = 0, fSCL = 100 kHz; VCC = 6 V; typical values at VCC = 5 V, TA = 25°C | typ 40 · max 100 uA | 5 |
| Standby mode ICC | VI = VCC or GND, IO = 0; VCC = 6 V; typical values at VCC = 5 V, TA = 25°C | typ 2.5 · max 10 uA | 5 |
| SCL Ci | VI = VCC or GND; VCC = 2.5 V to 6 V | typ 1.5 · max 7 pF | 5 |
| SDA Cio | VIO = VCC or GND; VCC = 2.5 V to 6 V | typ 3 · max 7 pF | 5 |
| P port Cio | VIO = VCC or GND; VCC = 2.5 V to 6 V | typ 4 · max 10 pF | 5 |
| I2C clock frequency fscl | over recommended operating free-air temperature range | max 100 kHz | 5 |
| I2C clock high time tsch | min 4 us | 5 | |
| I2C clock low time tscl | min 4.7 us | 5 | |
| I2C spike time tsp | max 70 ns | 5 | |
| I2C serial data setup time tsds | min 250 ns | 5 | |
| I2C serial data hold time tsdh | min 0 ns | 5 | |
| I2C input rise time ticr | max 1 us | 5 | |
| I2C input fall time ticf | max 0.3 us | 5 | |
| I2C output fall time (10-pF to 400-pF bus) tocf | max 300 ns | 5 | |
| I2C bus free time between stop and start tbuf | min 4.7 us | 5 | |
| I2C start or repeated start condition setup tsts | min 4.7 us | 5 | |
| I2C start or repeated start condition hold tsth | min 4 us | 5 | |
| I2C stop condition setup tsps | min 4 us | 5 | |
| Valid data time tvd | SCL low to SDA output valid | max 3.4 us | 5 |
| I2C bus capacitive load Cb | max 400 pF | 5 | |
| Output data valid tpv | SCL to P port; over recommended operating free-air temperature range, CL ≤ 100 pF | max 4 us | 6 |
| Input data setup time tsu | P port to SCL; over recommended operating free-air temperature range, CL ≤ 100 pF | min 0 us | 6 |
| Input data hold time th | P port to SCL; over recommended operating free-air temperature range, CL ≤ 100 pF | min 4 us | 6 |
| Interrupt valid time tiv | P port to INT; over recommended operating free-air temperature range, CL ≤ 100 pF | max 4 us | 6 |
| Interrupt reset delay time tir | SCL to INT; over recommended operating free-air temperature range, CL ≤ 100 pF | max 4 us | 6 |
Pins, by the datasheet
16- 1 VCC
- Voltage supply. · p. 3
- 2 A0
- Address input 0; connect directly to VCC or ground, without a pullup resistor. · p. 3
- 3 A1
- Address input 1; connect directly to VCC or ground, without a pullup resistor. · p. 3
- 4 A2
- Address input 2; connect directly to VCC or ground, without a pullup resistor. · p. 3
- 5 P0
- P-port input/output; push-pull design structure. · p. 3
- 6 P1
- P-port input/output; push-pull design structure. · p. 3
- 7 P2
- P-port input/output; push-pull design structure. · p. 3
- 8 P3
- P-port input/output; push-pull design structure. · p. 3
- 9 GND
- Ground. · p. 3
- 10 P4
- P-port input/output; push-pull design structure. · p. 3
- 11 P5
- P-port input/output; push-pull design structure. · p. 3
- 12 P6
- P-port input/output; push-pull design structure. · p. 3
- 13 P7
- P-port input/output; push-pull design structure. · p. 3
- 14 INT
- Interrupt output; connect to VCC through a pullup resistor. · p. 3
- 15 SCL
- Serial clock line; connect to VCC through a pullup resistor. · p. 3
- 16 SDA
- Serial data line; connect to VCC through a pullup resistor. · p. 3
Parameters
21- Clock Frequency
- 100kHz
- Current - Output High(IOH)
- 1mA
- Current - Output Low(IOL)
- 25mA
- Current - Supply
- 40uA
- Current - Supply(Max)
- 100uA
- Features
- Built-in LED driver
- Interface
- I2C
- Interrupt Output
- Interrupt Output
- Junction Temperature(Max)
- 150℃
- Number of I/O
- 8
- Number of Supporting Devices
- 8
- Operating Temperature
- -40℃~+85℃
- Output Current per Pin(Max)
- 50mA
- Output Type
- Push-Pull
- Quiescent Supply Current
- 10uA
- Standby Current
- 2.5uA
- Thermal Resistance(Junction to Ambient)
- 56℃/W
- Thermal Resistance(Junction to Board)
- 31.2℃/W
- Thermal Resistance(Junction to Case)
- 67.4℃/W
- Voltage - Supply
- 2.5V~6V
- Voltage - Supply(Absolute Max)
- 6.5V
Order codes
1- PCF8574RGTRLCSC C2652270
Pinout
17| Pin | Name | Type |
|---|---|---|
| 1 | VCC | Unspecified |
| 2 | A0 | Unspecified |
| 3 | A1 | Unspecified |
| 4 | A2 | Unspecified |
| 5 | P0 | Unspecified |
| 6 | P1 | Unspecified |
| 7 | P2 | Unspecified |
| 8 | P3 | Unspecified |
| 9 | GND | Unspecified |
| 10 | P4 | Unspecified |
| 11 | P5 | Unspecified |
| 12 | P6 | Unspecified |
| 13 | P7 | Unspecified |
| 14 | INT# | Unspecified |
| 15 | SCL | Unspecified |
| 16 | SDA | Unspecified |
| 17 | EP | Unspecified |
Open-source boards using it
All 1- 2 layers56 × 23.5 mm

Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/ti/PCF8574RGT" title="PCF8574RGT in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ti/PCF8574RGT.jpg" alt="PCF8574RGT" width="1200" height="900">[](https://pcbkit.io/parts/ti/PCF8574RGT)Questions
Is there a KiCad symbol and footprint for the PCF8574RGT?
Yes. The symbol is EasyEDA_Cloud:HT8574ARQZ and the footprint EasyEDA_Cloud:TQFN-16_L3.0-W3.0-P0.50-TL-EP1.6, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the PCF8574RGT?
WQFN-16-EP(3x3), with 17 pins. Its footprint is drawn on this page.
Where is the PCF8574RGT datasheet?
Texas Instruments publishes it: the Datasheet link on this page opens it.
Where can I order the PCF8574RGT?
JLCPCB lists it as part C2652270, with 2,834 in stock; the sellers' links on this page open their listings.
What can replace the PCF8574RGT?
Parts like it in the library: the PCF8574T/3,518 by NXP Semiconductors, the PCF8574APWR by Texas Instruments, the PCF8574T/TR by HGSEMI and the PCF8574DWR by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the PCF8574RGT?
1 board in 1 repository on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8PCF8574T/3,518
SOIC-16-300mil-40℃~+85℃ 100kHz 10mA 16 2.5V~6V 2.5uA 30uA 8 I2C Interrupt Output Reset function、Cascading and address extension、Built-in LED driver SOIC-16-300mil I/O Expanders ROHSNXP SemiconductorsI/O ExpandersPCF8574APWR
ETSSOP-20-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 310uA 8 Cascading and address extension、Built-in LED driver I2C Interrupt Output Push-Pull ETSSOP-20 I/O Expanders ROHSTexas InstrumentsI/O ExpandersPCF8574T/TR
SOP-16W-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 300uA 8 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Quasi-bidirectional output SOP-16W I/O Expanders ROHSHGSEMII/O ExpandersPCF8574DWR
SOIC-16-300mil-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 30uA 8 I2C Interrupt Output Push-Pull Reset function、Cascading and address extension、Built-in LED driver SOIC-16-300mil I/O Expanders ROHSTexas InstrumentsI/O ExpandersXL8574TS
SSOP-20I/O ExpandersXINLUDAPCF8574M/TR
SOP-16-150mil-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 25mA 8 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Open-drain SOP-16-150mil I/O Expanders ROHSHGSEMII/O ExpandersPCF8574AT/TR
SOP-16-W-40℃~+85℃ 100kHz 10uA 16 2.5V~6V 25mA 300uA 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Quasi-bidirectional output SOP-16-W I/O Expanders ROHSHGSEMII/O ExpandersPCF8574PW
TSSOP-20-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 310uA 8 I2C Interrupt Output Push-Pull Reset function、Cascading and address extension、Built-in LED driver TSSOP-20 I/O Expanders ROHSTexas InstrumentsI/O Expanders