About this item
๐ PCF8574 I2C to GPIO Expansion Module (OT8980)
The PCF8574 (OT8980) is an I2C-based GPIO expansion module that adds 8 additional digital input/output pins to a microcontroller using only the I2C bus.
It is widely used to save GPIO pins on Arduino, ESP8266, ESP32, Raspberry Pi, and other embedded systems.
๐ก๏ธ Features & Advantages
- โ 8 bidirectional digital I/O pins
- ๐ I2C interface (SDA, SCL)
- ๐งฉ Configurable I2C addresses (A0, A1, A2)
- โก Low power consumption
- ๐ง 3.3 V and 5 V compatible
๐ฆ Technical Description
- ๐งฉ IC: PCF8574 (OT8980)
- ๐ Interface: I2C
- โ GPIO count: 8
- ๐ Address pins: A0, A1, A2
- โก Supply voltage: 3.3 V to 5 V
- ๐ I/O mode: quasi-bidirectional
- ๐ Form factor: compact PCB module
๐ ๏ธ Applications
- ๐ค GPIO expansion for Arduino and ESP boards
- ๐งช Reading buttons, switches, and digital sensors
- ๐ก Driving LEDs, relays, and LCD displays (I2C mode)
- ๐ Home automation projects
- ๐ Educational electronics projects
โ ๏ธ Usage Notes
- โ Requires I2C pull-up resistors (often included on the module)
- ๐ง Check the I2C address before use
- ๐ก๏ธ Do not exceed per-pin current limits
- ๐ Use a compatible software library (Wire, PCF8574, etc.)
โจ Key Features
- ๐ GPIO expansion via I2C bus
- โ 8 digital I/O pins
- โก 3.3 V / 5 V supply
- ๐งฉ Configurable addressing
- ๐ฆ Simple and cost-effective module