{"id":15099,"sku":"COM-15099","name":"I\/O Expander - MCP23008","description":"
Add another eight pins to your microcontroller using a MCP23008 port expander. The MCP23008 uses two I2<\/sup>C pins which can be shared with other I2<\/sup>C devices, and in exchange gives you eight general purpose pins. You can set each of eight pins to be input, output, or input with a pullup. 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.<\/p>\n\n Use this chip from 2.7-5.5V (good for any 3.3V or 5V setup), and you can sink\/source up to 20mA from any of the I\/O pins so this will work for LEDs and such. Team it up with a high-power MOSFET if you need more juice. DIP package means it will plug into any breadboard or perfboard.<\/p>\n\n You can set the I2<\/sup>C address by tying the ADDR0-2 pins to power or ground, for up to eight unique addresses. That means eight chips can share a single I2<\/sup>C bus - that's 64 I\/O pins!<\/p>\n\n Features:<\/strong><\/p>\n\n Documents:<\/strong><\/p>\n\n\n
\n
\n