Product ID: DG2041

PCF8574 I²C I/O Expander Module

500 DA

The PCF8574 module is an I²C-based 8-bit I/O expander that adds extra digital input/output pins to microcontrollers like Arduino, ESP32, and Raspberry Pi. It’s widely used for keypad interfaces, LCD control, and general-purpose I/O expansion in embedded systems.

  • Category: I/O Expanders
  • Stock: In stock

500 DA

In stock

1

About this item

⚙️ PCF8574 I²C I/O Expander Module

📝 Description

The PCF8574 module is an I²C-based 8-bit I/O expander that adds extra digital input/output pins to microcontrollers like Arduino, ESP32, and Raspberry Pi. It’s widely used for keypad interfaces, LCD control, and general-purpose I/O expansion in embedded systems.


🔧 Features

  • 🔌 I²C interface (address selectable via jumpers)
  • 📈 8-bit bidirectional I/O ports
  • Wide voltage range: 2.5V to 6V
  • 🔄 Supports multiple modules on the same I²C bus
  • 🔧 Compatible with Arduino, ESP8266, ESP32, Raspberry Pi
  • 🛡️ Built-in open-drain outputs with weak current source

🛠️ Applications

  • ⌨️ Keypad interface (matrix keyboards, button inputs)
  • 🖥️ LCD or LED display control
  • 🤖 Robotics & automation projects
  • 📟 General-purpose I/O expansion
  • 🏗️ DIY electronics requiring extra pins

⚠️ Notes

  • 📌 I²C address can be set with jumpers (0x20–0x27 range)
  • ⚡ Requires pull-up resistors on SDA and SCL lines
  • 🔧 Outputs are open-drain (require external pull-ups for HIGH level)

✨ Key Advantages

  • 🚀 Expands I/O without needing a bigger microcontroller
  • 📏 Compact module with easy wiring
  • 🔄 Works with multiple microcontrollers
  • 💰 Cost-effective solution for embedded projects

🔗 Useful Links