Alguém pode me dizer o que devo estudar?

Boa noite pessoal!

Gente, não tenho certeza se podem me ajudar e nem se é aqui que deveria perguntar sobre isso… mas a questão é a seguinte:

Sempre gostei muito de computadores e hardwares em geral, mas agora comecei a aprender sobre programação e a me interessar em alguns computadores de bordo. Então eis a minha pergunta: Como eu poderia montar um sozinho? Eu digo: Se tivesse uma tela ou display… como programar e tal? Que linguagem eu usaria? E o hardware: processador e tal.
Como eu faço isso??

Minha inspiração seria algo assim:

Para este caso em específico, é difícil dizer, pois não temos acesso às especificações do hardware desse equipamento. Dei uma procurada mas não achei nada muito explicativo.

Mas, para miniaparelhos como esse, uma possibilidade é você usar placas como Arduino e Raspberry Pi (dentre outras). Elas possuem o que você precisa em termos de hardware, são facilmente programáveis (usando C, não sei como funciona o suporte à outras linguagens) e podem se conectar à telas e outros equipamentos. Veja esse exemplo: https://www.filipeflop.com/blog/display-touch-arduino-shield/ .

Por ser um computador de bordo conectado ao carro, creio que há protocolos e especificações dos fabricantes de carros que permitem a conexão aos veículos e leitura de dados, mas não conheço nada a respeito. Veja links como esse: https://mtantawy.com/everything-you-need-to-know-to-integrate-your-raspberry-pi-into-your-car/ .

Se está interessado em fazer um produto completo, há cases de plástico que você pode comprar prontos ou encomendar de alguém que produza, usando impressão 3D por exemplo.

Abraço.

Irmão vá de arduino e raspberry pi http://www.facacomarduino.info

Poxa valeu pessoal! Obrigado pela atenção aew :+1:
Ajudou bastante mesmo. Eu já tinha visto alguns trabalhos com o arduino, mas não sabia se dava pra trabalhar a parte gráfica do display… só tinha visto robôs e tal com ele.