Firmware para microcontroladores
C++ moderno em STM32, NXP, Microchip e Atmel para controle em tempo real, aquisição de sinais, protocolos de comunicação e máquinas de estado previsíveis.
Serviço · Sistemas embarcados
Firmware, Linux embarcado, Android e interfaces para produtos que vão para campo e precisam funcionar por anos, com restrição real de memória, tempo, consumo e custo por unidade.
O que desenvolvemos
Assumimos uma camada específica ou o sistema embarcado inteiro, sempre com a arquitetura documentada e o código no repositório do cliente.
C++ moderno em STM32, NXP, Microchip e Atmel para controle em tempo real, aquisição de sinais, protocolos de comunicação e máquinas de estado previsíveis.
Placa nova ligando pela primeira vez: clocks, memória, periféricos, drivers e firmware de teste para a linha de produção.
BSP, device tree e uma imagem de produção mínima, com boot rápido, sistema de arquivos protegido e build reprodutível.
Apps em Kotlin e Java e camada nativa em C++ para equipamentos com Android, integrados a periféricos e ao microcontrolador da placa.
IHM touch, painéis de instrumentos e telas de diagnóstico, do microcontrolador com pouca RAM ao Linux com GPU.
Bootloader, atualização remota com rollback e versionamento de firmware para corrigir sem mandar técnico ao cliente.
Escolha de plataforma
A plataforma define custo por unidade, tempo de boot, consumo e o que o time vai conseguir manter. É a primeira decisão que ajudamos a tomar.
Entregáveis
Um sistema embarcado só termina quando outra pessoa consegue gravar, testar, atualizar e evoluir o produto sem depender de quem o escreveu.
Outras frentes
Conte qual é o equipamento, a plataforma e o prazo. Respondemos com uma leitura técnica e um caminho possível.