Peu importe combien de ports un Arduino board a, ils ne semblent jamais être suffisant pour le nouveau projet cool vous avez en tête;-). Heureusement, il existe une solution. L’Arduino possède des broches fois I2C et SPI, et il y a un certain nombre d’I2C et SPI GPIO puces et modules construits avec ces jetons. Un des moins chers et plus largement utilisé est le PCF8574/PCF8574A. Du côté positif, il est largement disponible et il y a des modules prêts bon marchés avec elle. L’inconvénient est qu’il a seulement 8 canaux. La bonne nouvelle est que vous pouvez connecter ces modules multiples sur le même canal I2C.
Dans ce Instructable, je vais vous montrer comment vous pouvez utiliser PCF8574/PCF8574A GPIO I2C Module pour ajouter 8 canaux numériques plus à votre Arduino Nano.