Quindi dici che non sarebbe una buona soluzine aggiungere un altro ATmega? Ma se è solo per il dover memorizzare in variabili, non mi sembra un problema.
Se invece considerassi chip i2c?
p.s.: il discorso economico era solo un'osservazione in più tanto per...
quello che mi interessa invece e che mi piace, è smanettare il più possibile, quindi cerco di evitare moduli già pronti da utilizzare. Tra l'altro se ho già l'Arduino Uno, perchè prendere il Mega solo per pin aggiuntivi che mi servono? I vari integrati ci sono anche per questo.