Saya bekerja dengan beberapa perpustakaan yang menyediakan API untuk berinteraksi dengan chip perangkat keras tertentu (yang membuat driver ini?). Namun, papan atau pelindung khusus yang berbeda akan memetakan chip ke pin yang berbeda yang berarti perpustakaan perlu dimodifikasi untuk setiap kasus. Perlu memodifikasi perpustakaan tidak berfungsi dengan baik dengan Arduino IDE Library Manager.
Apakah ada pola yang disukai / direkomendasikan untuk mengekspos konfigurasi ini sehingga perpustakaan itu sendiri tidak perlu diubah setiap waktu?