Sto cercando una parte che consenta a un utente di cambiare frequentemente una configurazione. In questo momento sto utilizzando un DIP switch SMD collegato a un espansore I / O I2C.
Ciò che mi preoccupa è la grande impronta di questi componenti (DIP switch combinato con IO expander IC) e all'interfaccia utente piuttosto noiosa. Ci sono interruttori DIP o qualcosa che ha la stessa funzione con cui posso parlare su un bus digitale come I2C per leggerne lo stato?
Sono anche aperto a approcci completamente diversi. Tutto ciò di cui ho bisogno è qualcosa che possa essere modificato meccanicamente in modo permanente e che consenta almeno 64 stati diversi. È importante che la configurazione possa essere effettuata quando il circuito non è acceso e fornisce all'utente un feedback visivo dell'esatta configurazione. L'unico modo in cui sarebbe opportuno alimentare il circuito è se la configurazione e il feedback visivo sono autonomi senza la necessità di controllo da un microcontrollore o SoC.
La domanda è in qualche modo collegata a questa domanda di 6 anni fa: sostituzione dell'interruttore DIP
Modifica: ci sono alcuni ottimi suggerimenti nelle risposte e penso di lasciare questa domanda senza risposta, i voti della comunità dovrebbero decidere cosa è utile e cosa no. Se hai lo stesso problema che ho io, guarda tutte le risposte.