
Aggiungi altri 16 pin al tuo microcontrollore utilizzando un espansore di porte MCP23017. L'MCP23017 comunica tramite due pin I²C che possono essere condivisi con altri dispositivi I²C, offrendo in cambio 16 pin generici. Ogni pin è configurabile come ingresso, uscita o ingresso con una resistenza di pull-up.
Un pin esterno offre funzionalità di interrupt, eliminando la necessità di un polling continuo al variare degli ingressi. Compatibile con sistemi da 2,7 a 5,5 V, si integra perfettamente in qualsiasi configurazione a 3,3 V o 5 V. I pin di I/O possono gestire/gestire fino a 20 mA, ideali per il pilotaggio di LED, mentre ulteriori requisiti di alimentazione possono essere soddisfatti tramite l'abbinamento con un MOSFET ad alta potenza.
Il package DIP facilita l'integrazione in breadboard o perfboard. È possibile ottenere fino a 8 indirizzi I²C univoci regolando i pin ADDR0-2, consentendo la coesistenza di un massimo di 8 chip sullo stesso bus I²C, espandendo il potenziale a 128 pin I/O. L'affidabilità comprovata è dimostrata in applicazioni come il nostro shield LCD e tastiera RGB.
Una configurazione efficiente è garantita da una libreria Arduino con codice di esempio per l'impostazione degli stati dei pin, la lettura e la scrittura di singoli pin e la configurazione dei resistori pull-up.
| Marca | Adafruit |
| Modello | 732 |