Montar um controlador de atalhos personalizado para o computador não precisa custar uma fortuna. Um novo projeto de código aberto demonstra como construir um teclado macro avançado, equipado com tela colorida e botões giratórios, investindo aproximadamente US$ 30 em componentes eletrônicos e materiais de fabricação própria.
Hardware potente baseado em microcontrolador
Batizado de SauceDeck V1.0, o periférico é construído em torno da placa de desenvolvimento ESP32-S3-DevKitC-1, escolhida principalmente por oferecer suporte nativo à comunicação USB. A estrutura traz uma matriz composta por 12 teclas mecânicas, dois seletores rotativos com clique integrado e um display TFT colorido de 2 polegadas, que opera na resolução de 240 × 320 pixels.
A construção física combina peças de montagem com modelagem digital: a carcaça e as capas das teclas (keycaps) são produzidas via impressão 3D. Isso permite que cada botão receba um desenho em relevo identificando a sua função específica no sistema operacional.
Controle prático de volume e aplicativos
O equipamento atua como uma central de comandos para agilizar tarefas diárias. Os atalhos podem ser mapeados para abrir e gerenciar uma série de programas populares, tais como ferramentas de trabalho e comunicação (Microsoft Teams, Word, Excel, PowerPoint, Outlook e Signal), utilitários técnicos (Visual Studio Code e Bambu Studio) ou plataformas de entretenimento, como a Steam.
Já os encoders giratórios foram designados para a regulagem precisa de áudio. Girar os botões ajusta o volume do sistema operacional, enquanto o clique físico ativa a função de mudo. Todo o feedback dos níveis sonoros é exibido em tempo real na tela integrada.
Vantagens do código aberto e desafios de uso
Diferente de alternativas comerciais consolidadas no mercado, o dispositivo adota a filosofia faça você mesmo (DIY). Isso significa que ele não possui um software gráfico plug-and-play para remapear botões em poucos cliques: para alterar os atalhos, o usuário precisa editar manualmente as diretrizes no arquivo de código src/main.cpp e recompilar o firmware.
Por outro lado, o baixo custo e a total liberdade de modificação compensam a complexidade técnica. Os esquemas de montagem e modelos 3D estão disponíveis em plataformas de fabricação digital, enquanto a programação completa pode ser acessada em repositórios abertos, permitindo que qualquer pessoa adapte a ferramenta conforme as suas necessidades de produtividade.



