
The Raspberry Pi offers a powerful platform with its 40-pin GPIO connector, ready for experimentation and creativity. Enhance your projects with the Adafruit GPIO Expander Bonnet, extending your Pi's capabilities with 16 additional digital input/output pins.
Hook up the Bonnet and let the SDA/SCL I2C pins manage control through the MCP23017 chip, translating Python commands into pin signals. Each output pin supplies up to 20mA, perfect for driving LEDs directly, with a total chip current recommendation under 125mA.
The expander defaults to 5V logic, ideal for brighter LEDs; however, a simple soldering adjustment switches it to 3.3V. Inputs can utilize pull-up resistors, streamlining connections for buttons and switches.
Utilize the device's interrupt capabilities with two IRQ pins, offering rapid notification of GPIO changes. Adjust address select jumpers from 0x20 to 0x27 for up to 8 bonnets, achieving 128 total GPIO. The unit arrives fully assembled with pre-soldered 16-pin IDC socket headers and a sleek 2x20 header connector underneath.
Quickly install using our CircuitPython library with Python 3, achieving functionality in under five minutes. Compatible with all Raspberry Pi models, expand your digital adventures effortlessly.
| Brand | Adafruit |
| Model | 4132 |