Le nombre de pin sur une carte Arduino peut être parfois limité et il peut s’avérer utile d’en avoir davantage.
Pour ajouter un plus grand nombre de sorties sur un Arduino, voici plusieurs solutions :
Le CD4051 qui est un commutateur multiplexeur, il existe sous plusieurs formes de boitiers.
Attention, seulement une sortie ne sera disponible à la fois
Le PCA9536 qui est un extenseur d’entrées sorties I2C, vendu sous plusieurs formes de boitiers.
Il existe une version plus récente, le TCA9536 avec une vitesse plus rapide ainsi qu’une plage de tension plus élevée.
Dans le cas d’un Arduino en tant que contrôleur, il existe une bibliothèque écrite par Nadav Matalon consultable sur le GitHub et téléchargeable ICI en version 1.0.0 ou LA