Ciao, molto interessante il tuo progetto! Realizzare progetti amatoriali è il miglior modo per apprendere le basi e i rudimenti della creazione di software embedded. Quando ero studente ne realizzavo anch'io parecchi, e ormai da un po' di anni sono finito a lavorare proprio in questo settore. In generale comunque ti sono state consigliate ottime soluzioni, alle quali aggiungerei solo l'Asus Thinker Board S che usato di recente per un progetto homemade analogo e che ha sempre presentato ottime prestazioni e massima affidabilità.