Nomad E2 · firmware per una nuova piattaforma
Contribuisco al firmware e alla HMI di Nomad E2, trasformando una nuova piattaforma hardware in un prodotto coerente, configurabile e piacevole da utilizzare.
Costruire una nuova esperienza
Nomad E2 è la nuova generazione della tastiera programmabile Nomad di Work Louder. Il prodotto combina una tastiera completa, controlli aggiuntivi, illuminazione e un display a colori all'interno di una piattaforma riprogettata.
Lo sviluppo di una nuova generazione permette di ripensare il modo in cui hardware, firmware e interfaccia collaborano. La difficoltà è trasformare molte possibilità in un prodotto che rimanga chiaro e prevedibile.

Nomad E2, nuova piattaforma programmabile sviluppata da Work Louder.
Le informazioni pubbliche descrivono un display a colori, tre encoder cliccabili, quattro controlli aggiuntivi, illuminazione RGB e configurazione tramite Work Louder Input. Il dispositivo affianca alla tastiera strumenti locali e feedback visivi pensati per accompagnare il lavoro.
La piattaforma pubblica collega controlli configurabili e strumenti sul dispositivo in un unico spazio di lavoro. Il diagramma non rappresenta l'architettura interna.
Il mio contributo
Contribuisco allo sviluppo del firmware embedded e della HMI del prodotto.
Il mio lavoro comprende:
- trasformare le capacità della nuova piattaforma in funzioni utilizzabili;
- sviluppare il comportamento dei controlli e dell'interfaccia;
- mantenere coerenti configurazione, feedback e utilizzo quotidiano;
- costruire una base firmware adatta a crescere con il prodotto;
- integrare e verificare le diverse parti sul dispositivo reale;
- collaborare con il team durante le iterazioni di prodotto.
Il progetto richiede di lavorare vicino all'hardware senza perdere di vista l'esperienza finale. Ogni funzione deve trovare un posto comprensibile all'interno del prodotto e collaborare con ciò che esiste intorno.
Su una piattaforma nuova il firmware non eredita soltanto una lista di funzioni da implementare. Deve contribuire a stabilire un linguaggio: come si entra in una funzione, come si torna indietro, come viene confermata una scelta e quale risposta collega un controllo fisico al display.
Dare una struttura alle possibilità
Tre encoder, tasti aggiuntivi, display e illuminazione creano molte combinazioni. La quantità di controlli è utile soltanto se la persona riesce a costruirsi un modello mentale stabile del dispositivo.
Nel mio lavoro considero quindi alcune domande prima dell'implementazione:
- quale controllo è più naturale per questa azione;
- quale informazione serve prima di decidere;
- quale feedback conferma il risultato;
- come mantenere coerente lo stesso gesto in contesti differenti;
- quando una funzione deve restare disponibile senza occupare l'attenzione.
Questo processo trasforma capacità hardware separate in un'esperienza con regole riconoscibili.
Firmware e HMI come un unico prodotto
Su Nomad E2 sviluppo firmware e interfaccia come parti dello stesso percorso. I controlli fisici devono avere una risposta chiara, mentre il display deve spiegare ciò che sta accadendo senza diventare una distrazione.
Questo approccio aiuta a mantenere coerenti le funzioni disponibili e a creare un'esperienza che rimanga riconoscibile mentre il prodotto continua a evolvere.
La HMI non viene quindi trattata come una fase successiva. Influenza il modo in cui una funzione viene organizzata, mentre i limiti e le possibilità del firmware influenzano il modo in cui quella funzione può essere presentata. Lavorare sui due aspetti insieme riduce compromessi tardivi e rende il comportamento più naturale.
Costruire bene le fondamenta
Una nuova generazione offre più libertà rispetto alla manutenzione di un prodotto esistente, ma rende ancora più importanti le decisioni iniziali. Una scorciatoia accettabile durante una prova può diventare un limite quando aumentano funzioni, schermate e configurazioni.
Ho quindi orientato il contributo verso una base che fosse:
- comprensibile da sviluppare e verificare;
- coerente tra le diverse aree del prodotto;
- adatta a ricevere nuove iterazioni;
- chiara nel rapporto tra azione e feedback;
- abbastanza flessibile da sostenere configurazioni personali.
Questi obiettivi non descrivono un componente interno specifico. Descrivono la qualità che cerco di mantenere mentre il prodotto prende forma.
Progettare per il dispositivo reale
Il display, i controlli e l'illuminazione cambiano significato quando vengono utilizzati insieme sulla scrivania. Una schermata può sembrare chiara isolata, ma risultare meno efficace quando la persona sta anche scrivendo o utilizzando un encoder.
La verifica sul dispositivo permette di osservare ritmo, leggibilità, distanza e continuità. È qui che firmware e product UX si incontrano: una funzione viene considerata completa quando non soltanto risponde, ma occupa il posto corretto nell'esperienza.
Un prodotto ancora in evoluzione
Nomad E2 è presentata pubblicamente in preordine. Il mio contributo accompagna quindi un prodotto che continua a essere rifinito prima della consegna, mantenendo vicine esigenze tecniche, interazione e qualità percepita.
Questo contesto richiede pragmatismo. Le decisioni devono essere abbastanza solide da sostenere il prodotto, ma anche abbastanza chiare da poter essere discusse, verificate e migliorate insieme al team.
Risultato
Il mio contributo sostiene la trasformazione della nuova piattaforma in un prodotto completo, collegando comportamento embedded, interazione e qualità percepita.
Nomad E2 rappresenta il tipo di progetto in cui posso seguire una nuova generazione fin dalle sue fondamenta e contribuire sia alla solidità tecnica sia al modo in cui viene utilizzata.
È anche il progetto che mostra più direttamente il mio profilo trasversale: sviluppo vicino all'hardware, progettazione della HMI e attenzione costante al comportamento del prodotto nel suo insieme.
Cosa racconta del mio lavoro
Nomad E2 mette in evidenza:
- sviluppo firmware per una nuova generazione di prodotto;
- definizione di un linguaggio coerente tra controlli e display;
- progettazione congiunta di comportamento embedded e HMI;
- validazione sul dispositivo reale;
- capacità di costruire fondamenta pensate per evolvere.