Projeto Paragon: Um teclado mecânico Cyberdeck
Mais um dia, mais um cyberdeck. O projeto Paragon de hoje é um cyberdeck integrado diretamente num teclado mecânico. O melhor de tudo é que é totalmente de código aberto e um projeto super acessível. Por isso, pega no teu ferro de soldar e na tua impressora 3D, porque isto vai certamente inspirar-te!
Se ainda não conhece o mundo dos cyberdecks, trata-se, na sua maioria, de computadores portáteis que as pessoas fabricam tendo em conta a estética.
No reddit, NoSegfaultPlz (também conhecido como "zli117" no GitHub) criou e partilhou gentilmente este cyberdeck e ligou-o à Página do GitHub com ainda mais pormenores.
Chama-se CyberKeeb2040 - como o chip 2040 do Raspberry Pi Pico - e gira à volta de um Raspberry Pi Pico e de um Raspberry Pi Zero W.
Hardware
Por isso, a primeira coisa que precisa de fazer é deitar as mãos a uma Raspberry Pi Zero W ou um Zero 2 W juntamente com um Framboesa Pi Pico.
Para além disso, vais precisar das peças do teclado: teclas, interruptores, resistências, etc. Há uma lista completa de peças na página do GitHub, juntamente com os ficheiros para a impressora 3D, que incluem as resistências, os transístores e até os parafusos necessários para montar este cyberdeck.
Como se pode ver na fotografia acima, também é possível adicionar um ecrã OLED diretamente ao Zero W como monitor.
Efetivamente, todo o cyberdeck se baseia num teclado mecânico montado numa placa de circuito impresso.
Nesta imagem, pode ver-se o cyberdeck concluído à esquerda e a placa de circuito impresso à direita.
Este visual elegante e cyberpunk é rematado pelas teclas transparentes.
Software
Tal como NoSegfaultsPlz esclarece no post do reddit, a ideia é que o Pico lê os toques no teclado e transmite-os ao Zero. É o Zero que forma o coração do cyberdeck.
E para isso, o NoSegfaultsPlz desenvolveu um Protocolo Interboard que funciona através da interface periférica serial (SPI).
Se quiser saber mais sobre a SPI, temos um artigo sobre o assunto aqui.
Efetivamente, só precisa de atualizar o firmware para o teclado no Pico.
Depois disso, terá de dizer ao Zero W como ler tudo, construindo os controladores e a sobreposição da árvore de dispositivos com alguns comandos simples.
Conclusão
Uma vez reunidos o hardware e o software, este projeto brilha realmente.
Pode manter o OLED como monitor principal ou adicionar um monitor de grandes dimensões ao cyberdeck.
E, como mostra este vídeo, até se pode jogar Doom nele:
Aqui está, o teclado mecânico cyberdeck.
Quer obter mais pormenores e transferir o firmware? Vá até a página do GitHub.
Se quiser ver mais ideias de cyberdeck, consulte o Ham Radio Cyberdeck.
E se quiser ver mais projectos da Paragon, clique em aqui. De dois em dois dias, mais ou menos, publicamos um novo.
O que farias com este cyberdeck (para além de Doom, obviamente)? Diz-nos nos comentários abaixo!