Si vous expliquez que vous fignolez un Ocreeb MK2, un macropad à connexion magnétique sous Raspberry Pi RP2040 en touillant votre boisson d’un air détaché, il y a de grandes chances pour qu’on vous laisse bien tranquille pendant un moment. Surtout si vous avez choisi la soupe à la tomate.
Le Ocreeb MK2 est un accessoire pour ordinateur qui permet d’exécuter des commandes préprogrammées. Des « macros » qui expliquent le nom du type de dispositif. On pourra appuyer sur une touche pour lancer un programme, pour écrire un mot ou une phrase préenregistrée mais également toutes sortes de choses comme, par exemple, la sauvegarde d’un fichier et son envoi vers une unité de sauvegarde externe pour plus de sécurité. Bien entendu, cela peut être programmé pour des choses plus basiques comme la gestion du volume de votre machine ou le navigation d’un fichier audio à un autre.
Ces appareils sont nombreux et pour beaucoup d’entre eux, il s’agit avant tout de reprendre le design d’un pavé numérique externe que l’on reprogramme alors avec les fonctions de son choix. C’est un excellent projet pour s’initier à plein de choses différentes assez facilement : impression 3D, électronique basique et programmation.
Ce projet est plutôt pour des utilisateurs expérimentés car il ajoute une dimension impressionnante à l’idée de base. L’idée reste la même, avoir des interfaces physiques pour piloter des outils logiciels. Mais avec le Ocreeb MK2, son auteur propose de connecter plusieurs appareils entre eux et de les faire évoluer ensemble.
On approche une extension du Macropad de base comme une molette de navigation et elle est attirée par de petits aimants qui vont mettre en contact 5 broches. Une fois connectée, la molette est alors identifiée et peut être immédiatement utilisée par le système… Même chose avec d’autres extensions, le système peut être adapté à plein de dispositifs différents.
Ce n’est pas une nouveauté dans le sens où des solutions professionnelles utilisent déjà ce système mais c’est la première fois que je le vois sur un dispositif DIY. Cela demande en effet pas mal de travail, un investissement en temps et en développement conséquent. Aussi bien pour concevoir les circuits que pour adapter le système niveau programmation.
Salim Benbouziyane qui est à l’origine de ce modèle extensible n’est pas un débutant dans ce genre d’exercice. Sa chaine Youtube propose d’autres objets de ce genre et je vous avais déjà parlé de son petit écran pour Raspberry Pi 4 par le passé. Si cette version est particulièrement intéressante, elle n’en est pas moins plus difficile à reproduire ne serait-ce que parce qu’elle demande de nombreux composants et des PCB sur mesure. Les différents éléments des châssis comme les touches sont imprimés en résine. Un petit écran OLED est intégré et l’ensemble demande de l’expérience et du doigté. Les éléments nécessaires à la reproduction de ce macropad sont disponibles sur Github.
Mais si un tel projet vous intéresse, je ne peux que vous convier à tenter l’aventure d’un petit macropad tout simple avec un RP2040 ou un Arduino micro, Il existe plein de ressources en ligne pour fabriquer ce genre d’appareil très simplement.
Pi Terminal : un design très cathodique pour le Raspberry Pi 4
2,5€ par mois | 5€ par mois | 10€ par mois | Le montant de votre choix |
Peu de touches, mais elles sont ortholinéaires !
Quand on voit les prix des « macropad » en vente sur les sites (ça frôle tranquille entre 50 et 100€ pour 16 touches, alors qu’une simple keypad qui rend la même mission est à 3€ sur Aliexpress…), on peut comprendre l’intérêt d’en faire un soi-même.
L’avantage de ce qui est proposé, c’est l’extensibilité par le docking magnétique.
Y’en a qui se font vraiment plaisir avec le DIY :)