9.30 / 10
Ler comentáriosO Adafruit MacroPad RP2040 é um microcontrolador com Raspyberry-Pi para automatizar tarefas repetitivas usando macros e scripts. Você vai adorar as luzes LED de arco-íris animadas, é muito fácil de configurar e, se você se esforçar para lembrar os atalhos de teclado, não vai querer viver sem essa ferramenta. Além de mexer no código, você também pode substituir os switches pelos seus próprios e criar um gabinete personalizado.
- Marca: Adafruit
- Sem fio: não
- Luz de fundo: sim, LEDs RGB NeoPixel
- Controles de mídia: sim, por macro
- Bateria: não
- Teclado Numérico: sim, por macro
- Tipo de interruptor: Kailh mecânico, vermelho
- Chaves substituíveis: sim
- Número de Chaves: 12
- Dispositivos Compatíveis: PCs e laptops com uma porta USB
- Descrição do teclado: Microcontrolador Raspberry Pi/macropad
- Fácil de configurar e personalizar
- Visor OLED para mostrar os rótulos das teclas
- Codificador rotativo para alternar entre layouts de teclado
- Macros pré-instaladas para programas comuns
- Impressionante design de placa inferior
- Controlado pelo governo dos EUA, ou seja, autorização de exportação estritamente regulamentada
- Nenhum gabinete incluído no kit inicial
Adacruit MacroPad RP2040
Poucas coisas são mais desgastantes do que tarefas repetitivas e chatas. O Adafruit MacroPad RP2040 pode aumentar sua produtividade automatizando tarefas. É divertido de configurar e lindo de se ver também.
O MacroPad é um microcontrolador alimentado por Raspberry Pi com uma dúzia de teclas, uma pequena tela OLED e som. Mostraremos como funciona, o que você pode fazer com ele e se vale a pena investir!
O que é o Adafruit MacroPad RP2040?
Um macropad é um teclado minúsculo, muito parecido com um teclado numérico autônomo, mas programável para executar macros, controlar programas ou acionar atalhos de teclado. Você também pode usá-lo para armazenar e colar trechos de texto.
O Adafruit MacroPad é um controlador de teclado 3x4 alimentado por um chip Raspberry Pi RP2040 com 264 KB de RAM e 8 MB de memória flash. O dual-core Cortex M0+ chega a cerca de 130MHz. O MacroPad pode executar Circuit Python, Arduino ou MicroPython.
Na placa, você encontrará o seguinte hardware:
- Conector USB-C para alimentação e dados
- 3x4 soquetes de chave mecânica compatíveis com Cherry MX ligados a pinos GPIO
- Um LED RGB NeoPixel por switch
- Encoder rotativo com interruptor em um pino GPIO
- Tela OLED monocromática 128x64 SH1106
- alto-falante / campainha de 8 mm
- Conector STEMMA QT
- Botão de reset
- Quatro ressaltos de montagem M3 para gabinetes personalizados
O kit inicial inclui o próprio MarcoPad e as seguintes peças:
- 12 x interruptores mecânicos Kailh
- 12 x keycaps transparentes para switches compatíveis com MX
- 1 x placa inferior Adafruit MacroPad
- 1 x placa de teclado mecânico 3x4
- 1 x botão de borracha com contorno do eixo D para o codificador rotativo
- 4 x parafusos de máquina M3 5mm
- 4 x pés de borracha
A placa inferior tem dois lados lindamente projetados, e você pode escolher para qual lado prefere olhar ocasionalmente, ou seja, você pode montá-lo com qualquer um dos lados voltados para baixo.
Se você preferir usar suas próprias chaves ou construir um gabinete personalizado, não precisará obter o kit inicial completo, mas poderá comprar o MacroPad sozinho.
Como configurar o MacroPad RP2040
A configuração é fácil como π. Bem, na verdade é muito mais fácil. Nós seguimos Guia MacroPad RP2040 da Adafruit para aprender sobre o hardware e a configuração.
O guia inclui passo a passo detalhado instruções de montagem, o que nos ajudou a começar a trabalhar rapidamente. Essencialmente, você adiciona alguns interruptores à placa do interruptor de chave e, em seguida, conecta os interruptores com a placa à placa, conecte os interruptores restantes, aparafuse a placa traseira opcional, monte as tampas das teclas e o botão de borracha, e é feito.
Agora você está pronto para instalar CircuitPython ou configurar o Arduino IDE. Queríamos usar nosso MacroPad para executar atalhos de teclado e colar texto, então instalamos o CircuitPython. Vamos pular um resumo detalhado aqui, já que a Adafruit fez um excelente trabalho cobrindo todos os aspectos do o processo, incluindo a configuração do editor de código recomendado (Mu Editor), e como editar seu primeiro código. É amigável para iniciantes e, sendo noobs, não tivemos problemas em seguir as instruções.
O que é importante saber é o seguinte:
- "Instalando" CircuitPython é uma questão de iniciar a unidade RPI-RP2 do MacroPad segurando dois botões específicos e, em seguida, arrastando e soltando o arquivo CircuitPython UF2 nessa unidade. Super simples.
- Você precisará usar um Cabo USB adequado para transferências de dados para conectar seu MacroPad ao seu computador. Se a unidade RPI-RP2 não aparecer, é provável que você tenha usado um cabo USB somente para carregamento.
- Você não precisa saber codificar! Embora seja benéfico conhecer alguma codificação, melhor ainda Python, você pode fazer muito com edições simples de código existente. Mostraremos alguns exemplos abaixo.
Como usar o MacroPad
A melhor coisa sobre microcontroladores hoje em dia é que você pode extrair uma grande quantidade de código existente. O Adafruit MacroPad vem com várias macros pré-instaladas, por exemplo, para controlar o Adobe Photoshop ou Illustrator, reproduzir tons, usá-lo como teclado numérico, mouse e muito mais. Você pode alternar entre as diferentes macros usando o codificador rotativo.
Se você estiver procurando por algo mais, você pode baixar bibliotecas de código adicionais gratuitamente e editar o código como desejar. Sem habilidades de codificação, aplicamos algumas personalizações simples às macros existentes.
Crie uma "Macro" Desligada
Cada uma das dezenas de teclas carrega um LED personalizável, que pode ser visualmente agradável e, juntamente com a tela OLED, ajuda você a navegar pelas teclas. Se você quiser desligar os LEDs sem desconectar o MacroPad, você terá que criar uma macro "desligada" adequada.
Copiamos uma das macros padrão em uma nova guia no Mu, nomeamos o arquivo "0 off.py" (0, então é a macro padrão na inicialização) e editamos o código para exibir OFF como seu nome e desligar todos os LEDs .
Adicionar texto padrão
Para criar uma macro padrão, copiamos novamente uma macro padrão para uma nova guia no Mu e a editamos ao nosso gosto. Observe que, além da sequência de teclas, você também pode editar as cores individuais dos LEDs e a etiqueta exibida no visor OLED do MacroPad.
Emparelhe o MacroPad com AutoHotkey no Windows
O MacroPad é perfeito para executar atalhos de teclado com várias teclas com um único clique. Mas e se você quiser fazer algo um pouco mais complicado, como redimensionar uma janela para dimensões específicas, mas não tem ideia de como codificar isso em Python? Você pode aprender Python (ainda estamos tentando) ou encontrar uma solução fácil. Entrar AutoHotkey.
AutoHotkey (AHK) é uma linguagem de script gratuita e de código aberto para Windows. Você pode usá-lo para remapear teclas ou botões, definir teclas de atalho, ou crie scripts para várias tarefas. A beleza do AHK é que ele adiciona outro enorme coleção de scripts gratuitos à sua caixa de ferramentas e você pode emparelhá-lo facilmente com o MacroPad.
Encontramos um script AHK simples para redimensionar janelas para dimensões específicas, o que é útil para fazer capturas de tela. Personalizamos nosso arquivo AHK e o movemos para a pasta de inicialização do Windows (pressione Tecla Windows + R, entrar shell: inicialização, e bater Entrar), para que ele sempre fosse executado. Cada script AHK também define o atalho de teclado usado para executar o script. Em seguida, adicionamos este atalho de teclado à nossa macro MacroPad, incluindo um rótulo adequado. E agora podemos redimensionar janelas com o toque de um botão.
Se isso deixou você curioso sobre o AHK, não perca nosso guia AutoHotkey.
Você deve comprar o Adafruit MacroPad RP2040?
O Adafruit MacroPad RP2040 é uma ferramenta indispensável para quem tem algumas tarefas repetitivas no computador para automatizar ou simplificar. Esteja você editando mídia usando atalhos de teclado, colando regularmente texto clichê ou caracteres especiais ou precise de um Numpad em seu laptop, o MacroPad pode fazer tudo.
Você não precisa mais se lembrar dos atalhos de teclado porque pode programar tudo em um único toque de tecla. Emparelhado com o display OLED, você nem precisa se lembrar de qual das doze teclas pressionar, pois pode associar um rótulo descritivo a cada uma.
Adoramos a simplicidade do MacroPad. É incrivelmente fácil de configurar e uma alegria de se ver. Embora seja necessário editar o código para personalizá-lo, você não precisa saber como codificar. Como ele vem com uma boa seleção de macros pré-instaladas, você pode começar a usar em pouco tempo.
Se você sabe codificar em Python, o céu é o limite. Você apreciará a vasta coleção de bibliotecas disponíveis para o RP2040 e acabará fazendo as coisas mais legais com o MacroPad.
Você encontrará macro pads mais sofisticados e baratos por aí, ou você pode construir um macro pad DIY, mas lembre-se de que o Adafruit MacroPad RP2040 é totalmente personalizável pronto para uso, permite alternar entre vários layouts de teclado usando o codificador rotativo e vem com uma tela OLED, entre outros recursos. É uma ferramenta poderosa que não queremos mais ficar sem.
Esperamos que você goste dos itens que recomendamos e discutimos! A MUO tem parcerias afiliadas e patrocinadas, por isso recebemos uma parte da receita de algumas de suas compras. Isso não afetará o preço que você paga e nos ajuda a oferecer as melhores recomendações de produtos.
Tópicos relacionados
- Revisão de produtos
- Truques de produtividade
- Dicas de produtividade
- Produtividade
- Programação
- Pitão
- Raspberry Pi
- Arduino
Sobre o autor

Ao concluir o doutorado, Tina começou a escrever sobre tecnologia de consumo em 2006 e nunca mais parou. Agora também editora e SEO, você pode encontrá-la no Twitter ou caminhar por uma trilha próxima.
Assine a nossa newsletter
Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!
Clique aqui para assinar