MCP23008 - I2C 8 Input/Output Port Expander SMD SOP18 IC - 5 Pack
Add another eight input or output pins to your Arduino or other development board with the MCP23008 I/O port expander IC from PMD Way.
This is the SOP18 surface-mount version.
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.
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.
Specifications:
- 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: SMD SOP18
- No. of Pins: 18
- Delay Time: 50ns
More information:
- Download Data sheet (.pdf)
- Adafruit have a nice Arduino library
- Raspberry Pi tutorial.
Don't forget to check out our full range of Integrated Circuits if this doesn't meet your needs. And as always, all orders receive free delivery.
And remember ... if you:
- can't find what you need
- not sure what to order
- want a bulk deal
- need technical support
- or just want to have a talk ...
Please email us via support@pmdway.com.
To keep up to date with new products, news, tutorials and more - we're on x, Facebook, Instagram, threads, reddit, and instructables.