Vacation Notice

PCBoard.ca will be closed from August 7 to 20.

We are taking a short vacation. During this time, the online store will not accept or process orders.
Thank you for your patience and understanding.

Normal operations will resume on Friday, August 21.

PCF8574 I2C to 8-Bit I/O Expander

The PCF8574 module is used to expand the input/output (I/O) ports over an I2C connection with 8-bit input/outputs. Use with microcontrollers (Arduino) over the I2C serial interface.

The device features an 8-bit bidirectional I/O port (P0–P7), including latched outputs with high current drive capability for directly driving LEDs. Each bidirectional I/O can be used as an input or output without the use of a data-direction control signal.

Three on-board jumpers allow for the selection of up to 8 I2C addresses, allowing up to 8 modules for 64 I/O pins can be connected to the same I2C interface. The module also features convenient input and output headers at each end so that additional modules can simply be daisy-chained without the need for additional wires.

To use this module with standard Arduino boards, download the HCPCF8574 library and example sketches.

Addressing:

PCF8574 I2C 8-Bit I/O Expander Addressing from PCBoard.ca

Features:

  • 2.5V to 6V VCC operation
  • Low Standby-Current Consumption of 10 μA Max
  • I2C to 8-bit Parallel-Port Expander
  • Open-Drain Interrupt Output
  • Compatible With Most Microcontrollers
  • Latched Outputs With High-Current Drive Capability for Directly Driving LEDs

Pinout:

  • 1 - VCC: 3.3V or 5V power supply
  • 2 - GND: Power Ground
  • 3 - SDA: I2C Data
  • 4 - SCL: I2C Clock

PCF8574 to Arduino UNO Connection

Arduino UNO to PCF8574 Connection and Drivers

Great article with links to Arduino Sketches and Library downloads.

Dimensions:

PCF8574 I2C 8-Bit I/O Expander from PCBoard.ca

Write a review

Please login or register to review

PCF8574 I2C 8-Bit I/O Expander

Arduino Compatible 8 I/O Ports
  • Product Code: PCF8574-I2C-io-Expander
  • Availability: In Stock
  • $3.50 USD


Related Products

LCD Display I2C Interface

LCD Display I2C Interface

Arduino Compatible

I2C LCD Interface Module (PCF8574) for Arduino – LCD1602 & 20x4 Compatible Simplify you..

$1.90 USD

 Light Packet Shipping
ATtiny85 Arduino (USB)

ATtiny85 Arduino (USB)

USB Type-A Interface

Mini ATtiny85 with USB Type-A Interface Arduino Compatible The Digispark compatible developmen..

$4.45 USD

 Light Packet Shipping
16-Channel PWM Servo Driver

16-Channel PWM Servo Driver

for Arduino or Raspberry Pi

16-Channel PWM Servo Driver - PCA9685 Compatible with Arduino and Raspberry Pi Easily add 16-c..

$6.60 USD