Um projeto publicado no Reddit mostra que é possível montar um controlador de macros para o PC, com 12 teclas programáveis, tela colorida e dois seletores de volume, gastando aproximadamente US$ 30. Batizado de SauceDeck V1.0, o dispositivo usa um ESP32-S3 e teve tanto o código quanto os arquivos para impressão 3D disponibilizados gratuitamente pelo criador.
A ideia surgiu porque, segundo o autor HotTabascoSauce, os macro pads disponíveis no mercado não atendiam exatamente ao que ele queria ou custavam mais do que estava disposto a pagar. O resultado lembra produtos como o Stream Deck na proposta, mas segue um caminho essencialmente DIY: quem quiser um SauceDeck precisa montar o hardware, imprimir a carcaça e configurar o software.
ESP32-S3 controla 12 atalhos, tela e dois seletores de volume
O SauceDeck utiliza uma ESP32-S3-DevKitC-1, escolhida pelo suporte nativo a USB. O hardware inclui uma matriz de 12 botões, dois encoders rotativos com botão integrado e uma tela TFT de 2 polegadas com resolução de 240 × 320 pixels.
Na configuração apresentada pelo criador, os botões podem abrir ou controlar programas como Steam, Visual Studio Code, Bambu Studio, Signal, Teams, Word, Excel, PowerPoint e Outlook. Os dois seletores físicos são usados para ajustar volumes, enquanto pressioná-los aciona a função de mudo. A tela exibe os níveis correspondentes.
As teclas também podem receber keycaps personalizados impressos em 3D. Na unidade fotografada, cada botão traz um ícone relacionado ao programa configurado.
Projeto custa cerca de US$ 30, mas exige configuração manual
O autor estima o custo total em aproximadamente US$ 30, embora o valor possa variar conforme componentes, impressão 3D e região. A lista de materiais inclui a placa ESP32-S3, 12 switches, dois encoders, display TFT, parafusos e insertos metálicos.
Há uma limitação importante: o SauceDeck ainda não oferece a mesma experiência de configuração de um produto comercial pronto. Para alterar os atalhos, por exemplo, o usuário precisa editar as definições de macros no arquivo src/main.cpp e recompilar o firmware.
Em compensação, o projeto é aberto. O código-fonte está publicado no GitHub e os arquivos CAD da carcaça foram disponibilizados no MakerWorld. Para quem já trabalha com ESP32 e impressão 3D, isso transforma o SauceDeck em uma alternativa barata e altamente personalizável para automatizar tarefas no computador.