J'aurais voulu savoir si la bibliothèque simpleBouton est compatible avec une chaine de MCP23008.
Je dois gérer 16 boutons avec un esp8266 , j'ai donc mis 2 MCP23008 sur le port i2c avec 2 adresses qui vont bien.
Mon soucis est de déclarer les objets simpleBouton, ils ont besoin d'une assignation de broche:
Comme j'ai deux mcp, j'ai les mêmes broches pour chacun.
Comment faut-il déclarer les objets et est-ce possible?
Merci de vos réponses.
vous pourriez utiliser la bibliothèque keypad avec 8 broches pour les 16 boutons
sinon il faut coder votre propre gestion des boutons, par exemple en utilisant la bibliothèque adafruit et éventuellement la classe Debouncer de Bounce2 si vous ne voulez pas coder vous même l'anti-rebond.
Merci pour vos réponses, je me doutais bien que cette bibliothèque ne pouvait servir dans ce cas là. je vais regarder du côté de la bibliothèque Bounce2.h