![I2C I/O Expansion Module (PCF8574)](http://store.fut-electronics.com/cdn/shop/products/PCF8574-IO-Expansion-Board-I-O-Expander-I2C-Bus-Evaluation-Development-Module.jpg_q50_1024x1024.jpg?v=1633376227)
![I2C I/O Expansion Module (PCF8574)](http://store.fut-electronics.com/cdn/shop/products/PCF8574-IO-Expansion-Board-I-O-Expander-I2C-Bus-Evaluation-Development-Module.jpg_q50_medium.jpg?v=1633376227)
![I2C I/O Expansion Module (PCF8574)](http://store.fut-electronics.com/cdn/shop/products/PCF8574-IO-Expansion-Board-I-O-Expander-I2C-Bus-Evaluation-Development-Module.jpg_q50_2_medium.jpg?v=1633376271)
The PCF8574 is used to expand one I2C bus to 8 I2C buses. You may use it with your microcontroller to add more digital I/O. It works as I2C expansion hub.
This module becomes a life saver When you run out of pins on your Arduino or any other MCU. This GPIO (General Purpose Input Output) pin extender provides an additional 8 pins (P0 ~ P7) which can be used to output a signal or 'read a signal as an input.
Features
- 8 bi-directional data lines
- Loop-thru feature allows expansion of up to 8 modules / 64 data lines
- I2C interface with jumper adjustable addresses
- Interrupt output capability
- 3.3V and 5V compatible
PCF8574 GPIO Extender - With Arduino and NodeMCU
Guide and tutorial for using PCF8574 with STM32