Esse pai de dois filhos, sem tempo para programar, usou IA para criar um sistema operacional para seu computador portátil cheio de funções

Ter dois filhos pequenos, trabalhar em tempo integral e ainda encontrar tempo para desenvolver um sistema operacional próprio parecia uma combinação improvável. Um integrante do Reddit resolveu encarar esse desafio recorrendo à inteligência artificial para acelerar boa parte da programação. O resultado foi um firmware open source para o M5Stack Cardputer que aproveita duas telas simultaneamente e transforma o pequeno computador em um cyberdeck com jogos, radar de movimento via Wi-Fi e diversas ferramentas.

My first cyberdeck build!!!
by
u/Purplxhazee in
cyberDeck

 

O projeto foi publicado no subreddit dedicado a cyberdecks, acompanhado de fotos do dispositivo em funcionamento e do código-fonte disponível no GitHub sob licença MIT. Segundo o autor, a IA escreveu grande parte do código, mas ele afirma ter sido responsável pelo design do sistema, pelos testes e pela depuração.

A ideia surgiu de uma limitação que incomodava

O desenvolvedor conta que experimentou diversos firmwares para o Cardputer, mas todos compartilhavam o mesmo problema: utilizavam apenas a pequena tela integrada ao dispositivo.

Como havia instalado uma segunda tela baseada no painel ILI9341, isso sempre lhe pareceu um desperdício.

Em vez de adaptar um firmware existente, decidiu criar um sistema operacional próprio que explorasse os dois displays desde o início. Para isso, utilizou arquivos de impressão 3D disponibilizados no MakerWorld para montar o suporte da tela adicional e passou a desenvolver toda a interface do zero.

O resultado é um ambiente gráfico dividido entre as duas telas, permitindo navegar pelos aplicativos de maneira semelhante a um pequeno computador portátil.

A inteligência artificial escreveu boa parte do código

Logo no início da publicação, o autor faz uma observação que ajuda a entender como o projeto foi desenvolvido.

Ele afirma que “vibe coded most of this”, expressão usada para indicar que utilizou ferramentas de inteligência artificial para gerar boa parte do código.

Segundo ele, a rotina com dois filhos e um emprego em tempo integral não deixava espaço para escrever manualmente milhares de linhas de programação.

Ao mesmo tempo, faz questão de destacar que o projeto não surgiu automaticamente.

Ele explica que definiu toda a arquitetura do sistema, testou cada função e corrigiu os problemas encontrados até chegar ao resultado final.

Esse modelo de desenvolvimento tem se tornado cada vez mais comum. Em vez de substituir o programador, a IA funciona como uma ferramenta para acelerar tarefas repetitivas, enquanto as decisões técnicas continuam nas mãos do desenvolvedor.

O pequeno sistema operacional reúne bem mais do que uma interface bonita

O firmware recebeu o nome de Purplx e vai muito além de um menu personalizado.

Entre os recursos apresentados pelo autor estão:

  • radar de movimento usando Wi-Fi CSI;
  • gerenciador de arquivos;
  • bloco de notas;
  • calculadora;
  • lanterna;
  • player de música;
  • Tamagotchi virtual que continua evoluindo mesmo quando o dispositivo está desligado;
  • Snake;
  • Tetris;
  • Wordle;
  • um pequeno jogo roguelike com temática cyberpunk.

Outro recurso curioso é um launcher capaz de instalar diretamente no Cardputer firmwares conhecidos da comunidade, como Bruce, Marauder e GhostESP, permitindo alternar entre eles sem depender de um computador.

O radar não detecta pessoas

Entre todas as funções, o radar baseado em Wi-Fi CSI é uma das mais interessantes.

O autor faz questão de esclarecer que ele não identifica pessoas nem faz contagem de indivíduos.

Na prática, o sistema observa alterações nas características do sinal Wi-Fi, conhecidas como Channel State Information (CSI). Quando alguém se movimenta no ambiente, essas alterações mudam e podem ser utilizadas para detectar movimento.

Esse tipo de técnica já vem sendo estudado há alguns anos e aparece em pesquisas envolvendo monitoramento de ambientes, automação residencial e sensores sem contato.

O Cardputer virou uma plataforma para experimentação

O hardware utilizado é o M5Stack Cardputer ADV, um pequeno computador baseado em ESP32-S3 que reúne teclado físico, tela integrada e diversos recursos para desenvolvimento de projetos eletrônicos.

Com a adição da segunda tela e do novo firmware, o dispositivo passa a oferecer uma experiência bastante diferente daquela disponível nos softwares tradicionais.

As imagens publicadas mostram menus organizados entre os dois displays, facilitando o acesso aos aplicativos sem sacrificar espaço na tela principal.

Código aberto para quem quiser modificar

Outro ponto importante é que o projeto foi publicado como software livre.

O repositório está disponível no GitHub sob licença MIT, permitindo que outros desenvolvedores estudem o código, façam modificações e criem novas funções.

Como o próprio autor afirma ser seu primeiro projeto desse porte, ele também incentiva sugestões da comunidade para futuras versões.

Essa abertura ajuda a explicar por que projetos como esse costumam evoluir rapidamente dentro da comunidade maker.

IA e hardware DIY estão formando uma nova combinação

Embora cyberdecks sejam populares há alguns anos entre entusiastas de hardware, a forma como este projeto foi desenvolvido reflete uma mudança recente.

Ferramentas de inteligência artificial passaram a fazer parte do fluxo de trabalho de muitos desenvolvedores independentes, reduzindo o tempo necessário para criar protótipos e testar novas ideias.

No caso deste projeto, a IA não substituiu o autor. Ela serviu para acelerar a implementação das funções, enquanto o trabalho de projetar, integrar, testar e corrigir o sistema permaneceu sob responsabilidade do desenvolvedor.

O resultado é um exemplo de como pequenos dispositivos open source podem ganhar novas capacidades quando combinados com impressão 3D, eletrônica e inteligência artificial, transformando um simples Cardputer em um cyberdeck de duas telas com funções que normalmente exigiriam equipamentos muito maiores.

Ver Mais

Esta postagem foi modificada pela última vez em 02/07/2026 13:30

William R. Plaza: Editor-chefe no Hardware.com.br, aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @plazawilliam Elogios, críticas e sugestões de pauta: william@hardware.com.br