http://wiringpi.com/extensions/i2c-pcf8591/ The Raspberry Pi has one I2C bus and the PCF8591 has a 3-bit address select port, so in-theory you can connect up 8 PCF8591’s to your Pi. The PCF8591 has a 4-channel, 8-bit analog input port and a single channel analog output port.