Alguns Raspberry Pi projetos são tão únicos que você só precisa jogar fora o “Por que?” e substitua por “Por que não?” para apreciá-los plenamente. O projeto de hoje segue esse espírito e foi criado pelo criador e desenvolvedor Guy Dupont. Usando uma placa alimentada por nosso microprocessador favorito, o RP2040, ele conseguiu criar um pedal de efeitos, não para uma guitarra elétrica, mas para entrada de teclado e mouse.
Para usar o pedal, seu teclado e mouse devem estar conectados diretamente no pedal de efeitos, que se conecta ao seu computador via USB. O pedal aceita a entrada do teclado e do mouse e, em seguida, processa a saída para o seu computador com efeitos personalizados. Esses efeitos são práticos? Dificilmente. Mas eles são hilários e você pode encontrar um caso de uso para eles de qualquer maneira!
Não vamos revelar todos os recursos, mas aqui estão alguns para lhe dar uma ideia do que ele é capaz. O mouse pode ser configurado para ‘Reverb’, que irá empurrar o cursor continuamente em uma direção quando você parar de se mover. O efeito ‘Looper’ permite gravar a entrada do mouse para que possa ser reproduzida em loop. Usar ‘Tremolo’ no teclado ajustará o “volume” de sua entrada aplicando periodicamente a tecla shift. Um de nossos efeitos favoritos é o modo ‘Crossover’, que transforma seu teclado em um mouse e o mouse em um teclado.
Para unir o projeto, a Dupont criou um PCB personalizado que conecta o processador principal a todos os componentes. Ele é acionado por um SEEED Studio Xiao RP2040 e se conecta a coisas como um potenciômetro, uma chave seletora SPDT, uma tampa de botão e um pedal. Uma lista de peças está disponível em Digikey para qualquer um curioso sobre tudo o que vai em sua montagem.
Dupont teve a gentileza de tornar o projeto de código aberto, para que qualquer pessoa seja livre para explorar o código-fonte. De acordo com Dupont, o firmware é baseado em C/C++ e usa o Raspberry Pi Pico SDK. Ele também usa a biblioteca Pico PIO USB para suporte USB adicional.
Para ver isso mais de perto Projeto Raspberry Pi em ação, confira o vídeo de demonstração compartilhado com YouTube e olhar através do projeto GitHub página para maiores detalhes.