IC PCF8574 I/O Port Expander 8-bit I2C
Product information:
The PCF8574 is an 8 bit I/O expander that uses the I2C protocol. The protocol communicates through a 2-wire serial interface, where 1 wire is the serial clock (SCL) and the other is the serial data (SDA). With this IC you only use 2 pins of your Arduino to have 8 digital I/O ports. With the I2C protocol, each device has a unique address, in the case of the PCF8574(A)P, you have a three bit address, so you can connect up to 8 devices, with a total of 64 ports.
This IC is ideally suited for reading keypads or controlling LEDs.
Check out the website URL for a tutorial.
Click to view the product's website.