9.30 / 10
Lire les avisL'Adafruit MacroPad RP2040 est un microcontrôleur alimenté par Raspyberry-Pi pour automatiser les tâches répétitives à l'aide de macros et de scripts. Vous adorerez les lumières LED arc-en-ciel animées, c'est un jeu d'enfant à installer, et si vous avez du mal à vous souvenir des raccourcis clavier, vous ne voudrez pas vivre sans cet outil. En plus de bricoler avec le code, vous pouvez également remplacer les commutateurs par les vôtres et créer un boîtier personnalisé.
- Marque: Adafruit
- Sans fil: non
- Rétroéclairage : oui, LED RGB NeoPixel
- Contrôles multimédia : oui, par macro
- La batterie: non
- Pavé numérique : oui, par macro
- Type de commutateur : Kailh mécanique, rouge
- Clés remplaçables : Oui
- Nombre de clés : 12
- Appareils compatibles : PC et ordinateurs portables avec port USB
- Description du clavier : Microcontrôleur Raspberry Pi / pad macro
- Facile à configurer et à personnaliser
- Écran OLED pour afficher les étiquettes des touches
- Encodeur rotatif pour basculer entre les dispositions de clavier
- Macros préinstallées pour les programmes courants
- Superbe conception de la plaque inférieure
- Autorisation d'exportation contrôlée par le gouvernement américain, c'est-à-dire strictement réglementée
- Aucun boîtier inclus dans le kit de démarrage
Adacruit MacroPad RP2040
Peu de choses sont plus épuisantes que des tâches répétitives ennuyeuses. L'Adafruit MacroPad RP2040 peut augmenter votre productivité en automatisant les tâches. C'est amusant à installer et magnifique à regarder aussi.
Le MacroPad est un microcontrôleur alimenté par Raspberry Pi avec une douzaine de touches, un petit écran OLED et du son. Nous vous montrerons comment cela fonctionne, ce que vous pouvez en faire et si cela vaut la peine d'investir !
Qu'est-ce que l'Adafruit MacroPad RP2040 ?
Un macropad est un petit clavier, un peu comme un pavé numérique autonome, mais programmable pour exécuter des macros, contrôler des programmes ou déclencher des raccourcis clavier. Vous pouvez également l'utiliser pour stocker et coller des extraits de texte.
L'Adafruit MacroPad est un contrôleur de clavier 3x4 alimenté par une puce Raspberry Pi RP2040 avec 264 Ko de RAM et 8 Mo de mémoire flash. Le Cortex M0+ dual-core est cadencé à environ 130 MHz. Le MacroPad peut exécuter Circuit Python, Arduino ou MicroPython.
Sur la carte, vous trouverez le matériel suivant :
- Connecteur USB-C pour l'alimentation et les données
- 3x4 prises de commutateur à clé mécanique compatibles Cherry MX liées aux broches GPIO
- Une LED RGB NeoPixel par switch
- Encodeur rotatif avec interrupteur poussoir sur une broche GPIO
- Écran OLED monochrome 128x64 SH1106
- Haut-parleur/buzzer 8 mm
- Connecteur STEMMA QT
- Bouton de réinitialisation
- Quatre bossages de montage M3 pour boîtiers personnalisés
Le kit de démarrage comprend le MarcoPad lui-même et les pièces suivantes :
- 12 interrupteurs à clé mécaniques Kailh
- 12 touches transparentes pour les commutateurs compatibles MX
- 1 x plaque inférieure Adafruit MacroPad
- 1 plaque de clavier mécanique 3x4
- 1 x bouton en caoutchouc à jupe en D pour l'encodeur rotatif
- 4 vis mécaniques M3 5 mm
- 4 pieds en caoutchouc
La plaque inférieure a deux côtés magnifiquement conçus, et vous pouvez choisir le côté que vous préférez parfois regarder, c'est-à-dire que vous pouvez le monter avec l'un ou l'autre côté vers le bas.
Si vous préférez utiliser vos propres clés ou construire un boîtier personnalisé, vous n'avez pas besoin d'obtenir le kit de démarrage complet, mais vous pouvez acheter le MacroPad seul.
Comment configurer le MacroPad RP2040
La configuration est aussi simple que π. Eh bien, en fait, c'est beaucoup plus facile. Nous avons suivi Guide MacroPad RP2040 d'Adafruit pour en savoir plus sur le matériel et la configuration.
Le guide comprend des étapes détaillées instructions de montage, ce qui nous a permis d'être opérationnels en un rien de temps. Essentiellement, vous ajoutez quelques interrupteurs à la plaque d'interrupteur à clé, puis connectez les interrupteurs avec la plaque au carte, branchez les commutateurs restants, vissez la plaque arrière en option, montez les touches et le bouton en caoutchouc, et c'est terminé.
Vous êtes maintenant prêt à installer CircuitPython ou configurer l'IDE Arduino. Nous voulions utiliser notre MacroPad pour exécuter des raccourcis clavier et coller du texte, nous avons donc installé CircuitPython. Nous allons sauter un résumé détaillé ici, car Adafruit a fait un excellent travail couvrant tous les aspects de le processus, y compris la configuration de l'éditeur de code recommandé (Mu Editor), et comment éditer votre premier code. Il est adapté aux débutants et, étant nous-mêmes des noobs, nous n'avons eu aucun problème à suivre les instructions.
Ce qu'il est important de savoir, c'est ceci :
- "Installer" CircuitPython consiste à lancer le lecteur RPI-RP2 du MacroPad en maintenant deux boutons spécifiques, puis en faisant glisser et en déposant le fichier CircuitPython UF2 sur ce lecteur. Super simple.
- Vous devrez utiliser un Câble USB adapté aux transferts de données pour connecter votre MacroPad à votre ordinateur. Si le lecteur RPI-RP2 ne s'affiche pas, il est probable que vous ayez utilisé un câble USB de charge uniquement.
- Vous n'avez pas besoin de savoir coder ! Bien qu'il soit avantageux de connaître un peu le codage, mieux encore Python, vous pouvez faire beaucoup avec de simples modifications du code existant. Nous allons vous montrer quelques exemples ci-dessous.
Comment utiliser le MacroPad
La meilleure chose à propos des microcontrôleurs de nos jours est que vous pouvez puiser dans une multitude de codes existants. L'Adafruit MacroPad est livré avec un tas de macros préinstallées, par exemple, pour contrôler Adobe Photoshop ou Illustrator, jouer des tonalités, l'utiliser comme pavé numérique, souris, etc. Vous pouvez basculer entre les différentes macros à l'aide de l'encodeur rotatif.
Si vous cherchez autre chose, vous pouvez télécharger gratuitement des bibliothèques de code supplémentaires et modifier le code comme vous le souhaitez. Manquant de compétences en codage, nous avons appliqué quelques personnalisations simples aux macros existantes.
Créer une "macro" désactivée
Chacune des douze touches porte une LED personnalisable, qui peut être visuellement agréable et, avec l'écran OLED, vous aide à naviguer dans les touches. Si vous souhaitez éteindre les LED sans débrancher le MacroPad, vous devrez créer une macro "off" appropriée.
Nous avons copié l'une des macros par défaut dans un nouvel onglet sur Mu, nommé le fichier "0 off.py" (0, c'est donc la macro par défaut au démarrage), et modifié le code pour afficher OFF comme nom et éteindre toutes les LED .
Ajouter un texte standard
Pour créer une macro passe-partout, nous avons à nouveau copié une macro par défaut dans un nouvel onglet de Mu et l'avons modifiée à notre goût. Notez qu'en plus de la séquence de touches, vous pouvez également modifier les couleurs des LED individuelles et l'étiquette affichée sur l'écran OLED du MacroPad.
Associez le MacroPad avec AutoHotkey sous Windows
Le MacroPad est parfait pour exécuter des raccourcis clavier multi-touches en un seul clic. Mais que se passe-t-il si vous voulez faire quelque chose d'un peu plus compliqué, comme redimensionner une fenêtre à des dimensions spécifiques, mais vous ne savez pas comment coder cela en Python? Vous pouvez soit apprendre Python (nous essayons toujours), soit tomber sur une solution de contournement simple. Entrer AutoHotkey.
AutoHotkey (AHK) est un langage de script gratuit et open source pour Windows. Vous pouvez l'utiliser pour remapper des touches ou des boutons, définir des raccourcis clavier, ou créer des scripts pour diverses tâches. La beauté d'AHK est qu'il ajoute un autre énorme collection de scripts gratuits à votre boîte à outils, et vous pouvez facilement le coupler avec le MacroPad.
Nous avons trouvé un script AHK simple pour redimensionner les fenêtres à des dimensions spécifiques, ce qui est utile pour prendre des captures d'écran. Nous avons personnalisé notre fichier AHK et l'avons déplacé dans le dossier de démarrage de Windows (appuyez sur Touche Windows + R, Entrer shell: démarrage, et frappez Entrer), donc il fonctionnerait toujours. Chaque script AHK définit également le raccourci clavier utilisé pour exécuter le script. Ensuite, nous avons ajouté ce raccourci clavier à notre macro MacroPad, y compris une étiquette appropriée. Et maintenant, nous pouvons redimensionner les fenêtres en appuyant simplement sur un bouton.
Si cela vous a rendu curieux à propos d'AHK, ne manquez pas notre guide AutoHotkey.
Devriez-vous acheter l'Adafruit MacroPad RP2040 ?
L'Adafruit MacroPad RP2040 est un outil indispensable pour tous ceux qui ont quelques tâches informatiques répétitives à automatiser ou à simplifier. Que vous éditiez des médias à l'aide de raccourcis clavier, que vous colliez régulièrement du texte passe-partout ou des caractères spéciaux, ou que vous ayez besoin d'un pavé numérique sur votre ordinateur portable, le MacroPad peut tout faire.
Vous n'avez plus à vous souvenir des raccourcis clavier car vous pouvez tout programmer en une seule frappe. Associé à l'écran OLED, vous n'avez même pas besoin de vous rappeler laquelle des douze touches appuyer, puisque vous pouvez associer une étiquette descriptive à chacune.
Nous avons adoré la simplicité du MacroPad. Il est incroyablement facile à installer et agréable à regarder. Bien que vous deviez modifier le code pour le personnaliser, vous n'avez pas besoin de savoir coder. Comme il est livré avec une bonne sélection de macros préinstallées, vous pouvez être opérationnel en peu de temps.
Si vous savez coder en Python, le ciel est la limite. Vous apprécierez la vaste collection de bibliothèques disponibles pour le RP2040 et vous finirez par faire les choses les plus cool avec le MacroPad.
Vous trouverez des pads macro plus sophistiqués et moins chers, ou vous pouvez construire un pad macro DIY, mais gardez à l'esprit que l'Adafruit MacroPad RP2040 est entièrement personnalisable prêt à l'emploi, vous permet de basculer entre plusieurs dispositions de clavier à l'aide de l'encodeur rotatif et est livré avec un écran OLED, entre autres utiles caractéristiques. C'est un outil puissant dont nous ne voulons plus nous passer.
Nous espérons que vous aimez les articles que nous recommandons et dont nous discutons! MUO a des partenariats affiliés et sponsorisés, nous recevons donc une part des revenus de certains de vos achats. Cela n'affectera pas le prix que vous payez et nous aide à offrir les meilleures recommandations de produits.
Rubriques connexes
- Avis sur les produits
- Astuces de productivité
- Conseils de productivité
- Productivité
- Programmation
- Python
- Tarte aux framboises
- Arduino
A propos de l'auteur
Alors qu'elle terminait un doctorat, Tina a commencé à écrire sur la technologie grand public en 2006 et n'a jamais cessé. Désormais également rédactrice et SEO, vous pouvez la retrouver sur Twitter ou randonnée sur un sentier à proximité.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner