Il Progetto

Introduzione

Alfa Dashboard è un progetto amatoriale ideato per tenere sotto controllo diversi parametri delle Alfa Romeo Giulia e Stelvio diesel. Nato inizialmente per monitorare lo stato di rigenerazione del filtro antiparticolato DPF, il progetto si è evoluto integrando numerose schermate dedicate alla diagnostica, alla manutenzione, alle prestazioni e al monitoraggio in tempo reale dei parametri veicolo tramite connessione OBD-II.
Il firmware è progettato per microcontrollori ESP32, utilizza la libreria ELMduino e una GUI interattiva sviluppata con LVGL, ottimizzata per display capacitivi touch da 3.5".

Funzionalità principali

  1. Schermata di avvio: schermata iniziale con logo Alfa Dashboard, fase di caricamento e preparazione del sistema.
    Versione V1
    Schermata di avvio Alfa Dashboard – versione V1
    Versione V2
    Schermata di avvio Alfa Dashboard – versione V2
  2. Selezione lingua: scelta iniziale della lingua dell’interfaccia tra italiano e inglese, utile per rendere il dispositivo immediatamente utilizzabile anche da utenti internazionali.
    Versione V1
    Schermata selezione lingua – versione V1
    Versione V2
    Schermata selezione lingua – versione V2
  3. Connessione Bluetooth OBD-II: scansione e selezione del dispositivo OBD compatibile, con procedura guidata per collegare l’ESP32 all’adattatore Bluetooth.
    Versione V1
    Schermata connessione Bluetooth OBD – versione V1
    Versione V2
    Schermata connessione Bluetooth OBD – versione V2
  4. Home Dashboard: schermata principale con accesso rapido alle principali sezioni: DPF, manutenzione, prestazioni, batteria, pneumatici, AdBlue, Custom Dash, errori DTC, terminale OBD e impostazioni.
    Versione V1
    Home Dashboard Alfa Dashboard – versione V1
    Versione V2
    Home Dashboard Alfa Dashboard – versione V2
  5. Monitoraggio filtro DPF: visualizzazione dello stato del filtro antiparticolato, percentuale DPF, temperatura gas di scarico, rigenerazioni, distanza dall’ultima rigenerazione e tempo di rigenerazione.
  6. Pressione olio – Oil Press: monitoraggio in tempo reale della pressione e della temperatura dell’olio motore, con visualizzazione grafica e consultazione delle pressioni minima e massima rilevate. La lettura della pressione tramite CAN broadcast richiede un bypass SGW compatibile.
    Versione V1
    Schermata Oil Press – pressione e temperatura olio – versione V1
    Versione V2
    Schermata Oil Press – pressione e temperatura olio – versione V2
  7. Monitoraggio EGR e aria: schermata dedicata ai parametri EGR, apertura valvola, valore EGR comandato/misurato, massa aria e parametri correlati al funzionamento del motore.
    Versione V1
    Schermata EGR e parametri aria – versione V1
    Versione V2
    Schermata EGR e parametri aria – versione V2
  8. Prestazioni e cambio: monitoraggio di pressione turbo, coppia, marcia inserita, modalità DNA, temperatura refrigerante, temperatura aria turbo e temperatura olio cambio AT8.
    Versione V1
    Schermata prestazioni – versione V1
    Versione V2
    Schermata prestazioni – versione V2
  9. Batteria, IBS e sistema 12V: controllo dello stato batteria, percentuale IBS, tensione, Start&Stop, lunotto termico e stato dei sistemi collegati.
    Versione V1
    Schermata batteria IBS – versione V1
    Versione V2
    Schermata batteria IBS – versione V2
  10. Stato manutenzione: schermata dedicata alla manutenzione, con informazioni su livello olio, service, chilometri e giorni residui al prossimo intervento.
    Versione V1
    Schermata manutenzione – versione V1
    Versione V2
    Schermata manutenzione – versione V2
  11. Pneumatici e pressioni: visualizzazione delle pressioni e temperature dei singoli pneumatici, con rappresentazione grafica dell’auto per una lettura immediata.
    Versione V1
    Schermata pneumatici – versione V1
    Versione V2
    Schermata pneumatici – versione V2
  12. Stato AdBlue: monitoraggio del livello AdBlue, percentuale residua, litri presenti e indicazione grafica del serbatoio.
    Versione V1
    Schermata AdBlue – versione V1
    Versione V2
    Schermata AdBlue – versione V2
  13. Custom Dash: schermata personalizzabile che consente di selezionare gli slot e scegliere quali parametri visualizzare tra quelli disponibili, come pressione turbo, temperatura refrigerante, temperatura aria turbo, marcia, coppia e altri valori OBD.
  14. Pagina Inject: Schermata dedicata al controllo dei parametri di iniezione, utile per monitorare le correzioni dei cilindri e valutare in modo rapido il comportamento degli iniettori durante il funzionamento del motore.
    Versione V1
    Schermata Inject – versione V1
    Versione V2
    Schermata Inject – versione V2
  15. Accelerazione: schermata dedicata ai test di accelerazione, con tempo corrente, velocità, ultimo risultato e miglior tempo registrato.
    Versione V1
    Schermata accelerazione – versione V1
    Versione V2
    Schermata accelerazione – versione V2
  16. Errori DTC: lettura e cancellazione dei codici errore diagnostici.
    Versione V1
    Schermata errori DTC – versione V1
    Versione V2
    Schermata errori DTC – versione V2
  17. Impostazioni: sezione dedicata a reset/ripristino dispositivo, informazioni di sistema, cambio tema chiaro/scuro, selezione lingua, schermata di avvio, opzioni batteria e accesso al terminale OBD.
    Versione V1
    Schermata impostazioni – versione V1
    Versione V2
    Schermata impostazioni – versione V2
  18. Terminale OBD: terminale avanzato per l’invio di comandi RAW e test diagnostici a basso livello tramite connessione OBD.
    Versione V1
    Schermata terminale OBD – versione V1
    Versione V2
    Schermata terminale OBD – versione V2
Torna indietro