Vou criar interfaces HMI usando qt e lvgl para sistemas embarcados
Engenheiro de Sistemas Embarcados
Sobre este Serviço
Sistemas completos de HMI embutidos feitos para hardware real e dados reais.
Eu projeto e engenheiro interfaces de toque para produção em dispositivos embutidos usando Qt/QML e LVGL: clusters de instrumentos, painéis de controle de veículos elétricos, painéis industriais e HMIs de máquinas que funcionam de forma confiável em hardware limitado.
O que eu entrego
- Integração de dados ao vivo decodificação CAN bus / DBC, sensores, GPIO, serial, vinculação de sinais em tempo real
- Lógica e estado no dispositivo comportamento orientado a eventos, regras de páginas, valores derivados, gerenciamento de alarmes/avisos
- ️ Sistemas multi-página navegação, fluxo de tela, configuração em tempo de execução
- ️ Widgets personalizados e temas medidores, gráficos, indicadores, sistemas de design consistentes
- i18n interfaces multilíngues feitas do jeito certo
- Código limpo, documentado e controlado por versão em C/C++/QML que você possui totalmente
Ideal para: clusters automotivos e de veículos elétricos, controle industrial/de máquinas, instrumentos médicos e de laboratório, monitoramento de energia/IoT, e qualquer dispositivo onde a interface precisa se comunicar com hardware ao vivo.
Pilha: Qt 6 / QML, LVGL, C/C++, Linux embutido, STM32 / ESP32, CAN / DBC.
Conte-me seu hardware alvo, telas e fontes de dados (arquivo DBC, lista de sensores, protocolo) e eu farei uma estimativa precisa.
Meu portfólio
Perguntas frequentes
Tradução automática
Eu recebo o código-fonte?
Sim — você recebe o código fonte limpo, documentado e com controle de versão (QML / C / C++), que você possui totalmente e pode desenvolver. Sem lock-in, sem dependências ocultas.
Você consegue decodificar meu arquivo CAN bus / DBC?
Com certeza. Envie seu DBC e eu decodifico os sinais e conecto eles ao vivo na interface — velocímetros, leituras, avisos. Também trabalho com CAN bruto, serial e entradas diretas de sensores.
Ele vai rodar no meu hardware?
Me diga qual é sua placa e display (STM32, ESP32, Linux embarcado, i.MX, etc.). Eu foco no seu hardware e suas limitações — Qt/QML para placas Linux, LVGL para MCUs menores.
Qt/QML ou LVGL — qual eu preciso?
Depende do seu hardware. LVGL é ideal para MCUs com poucos recursos; Qt/QML é melhor para placas Linux que precisam de uma interface mais completa. Compartilhe suas especificações e eu recomendo a melhor opção.
Você consegue integrar com meu firmware/sistema já existente?
Sim. Posso montar a camada de HMI em cima do seu código e fontes de dados atuais, ou entregar uma interface limpa que seu firmware possa conectar. Compartilhe sua arquitetura e eu faço o escopo.
O que você precisa de mim para começar?
Seu hardware e display alvo, as telas e fluxos que você quer, e suas fontes de dados (arquivo DBC, lista de sinais/sensores, protocolo). Quanto mais detalhes, melhor o orçamento e menos revisões.

