Monitorare parametri impianto in auto

Buongiorno,
faccio riferimento al topic aperto nella sezione ‘hardware’ (http://forum.arduino.cc/index.php?topic=300960.0), per lo sviluppo del software necessario a quanto in oggetto.
L’obiettivo è quello di avere un pannello di dimensione 1-DIN (1 DIN), con display 2x16 caratteri e n pulsanti per gestire i seguenti:

  1. Visualizza tensione batteria motore e batterie servizi
  2. Visualizza corrente totale o singola di ogni amplificatore e la potenza complessiva e parziale di ogni amplificatore
  3. Visualizza temperatura ambiente e di ogni amplificatore
  4. Comando di 2x2 potenziometri digitali che controllano i due DSP

Cosa deve visualizzare il display e quanti pulsanti utilizzare:

  1. Tensione batteria <<< PULSANTE 1 (ciclico)
    1.1. Visualizzazione a barra della carica residua della batteria (Battery Charge)
    1.2. Visualizzazione del voltaggio in valore numerico di ogni batteria <<< PULSANTE 2 (ciclico)
  2. Corrente <<< PULSANTE 1
    2.1. Visualizza la corrente complessiva in valore numerico
    2.2. Visualizza la corrente di ogni amplificatore e la potenza assorbita <<< PULSANTE 2
  3. Temperatura <<< PULSANTE 1
    3.1. Visualizza la temperatura ambiente
    3.2. Visualizza la temperatura su ogni amplificatore <<< PULSANTE 2 (ciclico)
  4. Controllo DSP <<< PULSANTE 1
    4.1. Selezione del DSP da controllare <<< PULSANTE 3
    4.2. Selezione del ‘volume master’ oppure ‘volume sub’ <<< PULSANTE 4
    4.3. Controlli UP <<< PULSANTE 5 e DOWN <<< PULSANTE 6
  5. Con nessuna selezione effettuata per 5 secondi, torna al punto 1.

Al momento mi fermo qui, in attesa che il topic nella sezione hardware venga risolto (sono al 50%).