6 o piu pulsanti su un pin

lesto:
però matematicamente prevendo i paralleli che si vengono a formare e scegliendo le R di consegunza si potrebbe fare. molto complesso però, forse usando numeri primi di resistenze...

ma il valore letto non lo devi per forza calcolare prima, basta mettere residtenze piu o meno uguali,

quelle che si hanno poi di fa la lettura su A1 dei vari pulsantie si calcola bene per stare ben lontano dalla soglia di commutazione tra una lettura e l'altra,

se un pulsante premuto da 120 di lettura faccio
if (analogRead(A1) > 100&& analogRead(A1) < 140).........
ovviamente se i pulsanti aumentano in maniera enorme es 2-300 qualche problemino verra fuori se non usi resistenze 1%
ma questa e un'altra storia