Saya mencari bagian yang memungkinkan pengguna untuk sering mengubah konfigurasi. Saat ini saya menggunakan saklar DIP SMD yang terhubung ke I2C I / O expander.
Apa yang mengganggu saya adalah jejak besar dari komponen-komponen ini (saklar DIP dikombinasikan dengan IO expander IC) juga pada antarmuka pengguna yang agak membosankan. Apakah ada DIP switch atau sesuatu yang melayani fungsi yang sama yang saya dapat berbicara melalui bus digital seperti I2C untuk membaca kondisinya?
Saya juga terbuka untuk pendekatan yang sama sekali berbeda. Yang saya butuhkan adalah sesuatu yang dapat diubah secara mekanis secara permanen dan memungkinkan setidaknya 64 negara bagian yang berbeda. Penting bahwa konfigurasi dapat dibuat ketika sirkuit tidak dinyalakan dan memberikan umpan balik visual dari konfigurasi yang tepat kepada pengguna. Satu-satunya cara di mana itu akan baik-baik saja untuk menghidupkan rangkaian adalah jika konfigurasi dan umpan balik visual mandiri tanpa perlu kontrol dari mikrokontroler atau SoC.
Pertanyaannya agak terkait dengan pertanyaan ini dari 6 tahun yang lalu: penggantian saklar DIP
Sunting: Ada beberapa saran bagus dalam jawaban dan saya pikir saya meninggalkan pertanyaan ini tanpa jawaban, suara masyarakat harus memutuskan mana yang bermanfaat dan apa yang tidak. Jika Anda memiliki masalah yang sama seperti saya, lihat semua jawaban.