Je travaille avec certaines bibliothèques qui fournissent des API pour interagir avec des puces matérielles spécifiques (qui font ces pilotes?). Cependant, différentes cartes ou écrans personnalisés auront la puce mappée sur différentes broches, ce qui signifie que la bibliothèque doit être modifiée pour chaque cas. La nécessité de modifier la bibliothèque ne fonctionne pas bien avec le gestionnaire de bibliothèque Arduino IDE.
Existe-t-il des modèles préférés / recommandés pour exposer cette configuration afin que la bibliothèque elle-même n'ait pas besoin d'être modifiée à chaque fois?