
Adicione mais 16 pinos ao seu microcontrolador usando um expansor de portas MCP23017. O MCP23017 se comunica usando dois pinos I2C que podem ser compartilhados com outros dispositivos I2C, oferecendo 16 pinos de uso geral em troca. Cada pino é configurável como entrada, saída ou entrada com um resistor pull-up.
Um pino externo oferece recursos de interrupção, eliminando a necessidade de polling contínuo quando as entradas mudam. Compatível com sistemas de 2,7-5,5 V, adapta-se perfeitamente a qualquer configuração de 3,3 V ou 5 V. Os pinos de E/S podem receber/receber até 20 mA, adequados para acionar LEDs, enquanto requisitos adicionais de energia podem ser atendidos pelo emparelhamento com um MOSFET de alta potência.
O pacote DIP facilita a integração em placas de ensaio ou placas perfuradas. Obtenha até 8 endereços I2C exclusivos ajustando os pinos ADDR0-2, permitindo que até 8 chips coexistam no mesmo barramento I2C — expandindo o potencial para 128 pinos de E/S. A confiabilidade comprovada é demonstrada em aplicações como nosso LCD RGB e o escudo de teclado.
A configuração eficiente é garantida com uma biblioteca Arduino com código de exemplo para definir estados de pinos, ler e escrever pinos individuais e configurar resistores pull-up.
| Marca | Adafruit |
| Modelo | 732 |