Loading... Please wait...


Our Newsletter

MCP23008 - I2C 8 input/output port expander

  • Image 1
$2.30 (inc GST) $2.09 (exc GST)
Current Stock:

Product Description

Add another eight input or output pins to your Arduino or other development board with the MCP23008 I/O port expander IC. You can set each of the eight pins to be input, output, input with a pullup or open drain. There's even the ability to get an interrupt via an external pin when any of the inputs change so you don't have to keep polling the chip. You can use up to eight MCP23008s on the one I2C bus as there is eight possible bus addresses. However we also have the MCP23017 which has sixteen I/O pins

You can sink or source up to 20mA from any of the I/O pins so this will work for LEDs and small relays. Team it up with a high-power MOSFET if you need to control more current.


  • Chip Configuration: 8 bit
  • Bus Frequency: 1.7MHz
  • IC Interface Type: I2C, Serial
  • No. of I/O's: 8
  • Supply Voltage Range: 1.8V to 5.5V
  • Digital IC Case Style: DIP
  • No. of Pins: 18
  • Delay Time: 50ns

More information:

Find Similar Products by Category

Add to Wish List

Click the button below to add the MCP23008 - I2C 8 input/output port expander to your wish list.

You Recently Viewed...