This extension board is designed to have 8 output ports over the I2C protocol on a ULN2803 Darlington array. It uses an MCP23008 I2C controller to drive the ULN2803 Darlington array to switch relays, LEDs, etc. With the DIP switch, You can choose the I2C address, if You need to have two or more board connectors on the same I2C bus.
MCP23008 with ULN2803 I2C I/O extension board expander Arduino Raspberry
I2C controler: MCP23008-E/SO
Darlington array: ULN2803
Operating Voltage for VCC: 1.8VDC to 5.5VDC
Maximum output current: 500mA
Board dimensions: 35 x 33mm
Availability: In stock