Sto lavorando con alcune librerie che forniscono API per l'interazione con specifici chip hardware (che rende questi driver?). Tuttavia, schede o scudi personalizzati diversi avranno il chip mappato su diversi pin, il che significa che la libreria deve essere modificata per ogni caso. La necessità di modificare la libreria non funziona bene con il Gestore libreria IDE di Arduino.
Esistono schemi preferiti / consigliati per esporre questa configurazione in modo che la libreria stessa non debba essere modificata ogni volta?