6 o piu pulsanti su un pin

Soluzione per multi (dico mmmmuuulllti) tasto ( anche tutti premuti contemporaneamente e solo 2 pin analogici occupati é un port expander I2C con ogni pulsante collegato a un entrata con la sua puppup/down oppure una matrice con un diodo in serie a ogni pulsante.
Ciao Uwe