Install this component

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the library component "PCF8574" (slug: pcf8574) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/pcf8574. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
Manufacturer NXP Semiconductors
Package DIP-16
Pins 16 pins (GPIO, I2C, Interrupt, Config, Power)
LCSC C7560
Supply Voltage 2.5V-6V
I/O Ports 8
Interface I2C (100kHz)
Interrupt Active low

Library View

Interactive symbol, footprint, and 3D model — hover pins for cross-highlighting.

SymbolGenerated Generated from pin data (KiCad symbol Interface_Expansion/PCF8574P is extends-based)
FootprintKiCad KiCad standard library: Package_DIP/DIP-16_W7.62mm
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for PCF8574 — all pins brought to 2mm-pitch headers with 4 corner machine pins on 8mm grid.

Pricing & Availability

Specifications

Supply Voltage2.5V-6V
I/O Ports8
InterfaceI2C (100kHz)
InterruptActive low
PackageDIP-16 / SOIC-16

Pin Configuration

GPIOI2CInterruptConfigPower
PinNameGroupFunction
GPIO — Quasi-bidirectional I/O
4P0GPIOI/O port bit 0
5P1GPIOI/O port bit 1
6P2GPIOI/O port bit 2
7P3GPIOI/O port bit 3
9P4GPIOI/O port bit 4
10P5GPIOI/O port bit 5
11P6GPIOI/O port bit 6
12P7GPIOI/O port bit 7
I2C — I2C interface
14SCLI2CI2C clock
15SDAI2CI2C data
Interrupt — Interrupt output
13INTInterruptInterrupt output (active low)
Config — Address select
1A0ConfigAddress select bit 0
2A1ConfigAddress select bit 1
3A2ConfigAddress select bit 2
Power — Supply and ground
8GNDPowerGround
16VCCPowerSupply voltage (2.5V-6V)

AI Skill Technical Reference

Edit AI Skill

PCF8574 — 8-bit I2C I/O expander, DIP-16

Manufacturer: NXP Semiconductors Package: DIP-16 LCSC: C7560

Description

The PCF8574 is a remote 8-bit I/O expander with I2C interface from NXP. Provides 8 quasi-bidirectional I/O pins. Commonly used for LCD character display backpack boards and button expansion.

Electrical Specifications

  • Supply Voltage: 2.5V-6V
  • I/O Ports: 8
  • Interface: I2C (100kHz)
  • Interrupt: Active low
  • Package: DIP-16 / SOIC-16

Pin Configuration

Package: DIP-16

  • Pin 1: A0 — Address select bit 0
  • Pin 2: A1 — Address select bit 1
  • Pin 3: A2 — Address select bit 2
  • Pin 4: P0 — I/O port bit 0
  • Pin 5: P1 — I/O port bit 1
  • Pin 6: P2 — I/O port bit 2
  • Pin 7: P3 — I/O port bit 3
  • Pin 8: GND — Ground
  • Pin 9: P4 — I/O port bit 4
  • Pin 10: P5 — I/O port bit 5
  • Pin 11: P6 — I/O port bit 6
  • Pin 12: P7 — I/O port bit 7
  • Pin 13: INT — Interrupt output (active low)
  • Pin 14: SCL — I2C clock
  • Pin 15: SDA — I2C data
  • Pin 16: VCC — Supply voltage (2.5V-6V)

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

0 revisions · Updated 2026-03-02 17:31:36