Techno

Un Stream Deck DIY pour moins de 30€ : le tuto

Si le maçon a sa truelle, le coiffeur sa paire de ciseaux, le streamer se doit d’avoir son stream deck : objet très utile pour magnifier vos lives. Je vous propose, pour 3 francs 6 sous, de réaliser le votre !

Je suis très actif sur Twitch maintenant et je me suis vite rendu compte qu’avoir un stream deck en live est indispensable. Mais c’est quoi un stream deck, et ça sert à quoi bon sang de bois ?! Grossièrement il s’agit d’un clavier qui permet d’exécuter certaines actions paramétrables sur son logiciel de streaming (OBS, Streamlabs…), comme changer de scène, couper son micro, faire un plein écran, etc… Les possibilités sont très grandes. Du coup en une pression, je peux passer de ma fenêtre de modélisation 3D à ma camera vue de haut en un éclair avec une jolie transition. Je pars du principe que vous êtes à l’aise avec le vocabulaire et votre logiciel de streaming pour la suite du tuto. Sinon vous pouvez jeter un œil sur mon tuto « Créer sa chaîne Twitch ».

L’idée : Avoir 10 touches personnalisables visuellement, le tout en USB et dans un boitier élégant. Et petit bonus, pouvoir mettre son téléphone à côté pour surveiller son chat.

Voici la liste des composants utilisés. Il vous faudra également un fer à souder, un câble micro USB (on en à tous au moins 50 dans une boite qui ne sert à rien chez soi). Notez également que j’imprime en 3D le stream deck mais une boite en carton ou en bois peut faire l’affaire !

Coût total des éléments : 26€…

Pour ce qui est de la coque du stream deck, j’ai fait un design façon « low poly », très tendance, en impression 3D. J’ai décidé également de coupler le stream deck avec un support pour téléphone, très pratique pour monitorer son stream ! Je vous partage bien évidement les fichiers à la fin de cet article ( t’as cru partir avec les fichiers sans avoir tout lu ? 🙂 )

J’ai prévu un système d’aimants (5mm de diamètre 1mm d’épaisseur) pour maintenir efficacement les deux parties ensemble.

La grille qui maintient les touches sera assemblée à la coque grâce à deux vis M3*16.

Enfoncez les touches dans la grille avant de souder !

Pour relier les touches au contrôleur Arduino, je vous ai fait un schéma ci-dessous pour plus de clarté. Chaque touche a deux pins : une à raccorder à l’entrée GND du contrôleur et l’autre à une des entrées analogiques du contrôleur. Pensez à souder les fils sur le dessus du contrôleur.

Une fois vos soudures achevées, collez le contrôleur avec un morceau de double face dans le fond du stream deck.

Si tout va bien, vous devriez voir le port micro USB apparaitre derrière le stream deck. Branchez-le !

Pas de panique, on va y aller doucement, donnez-moi votre main. Le code est tout prêt, il suffit juste de le téléverser dans le contrôleur. Pour cela il vous faudra télécharger et installer le logiciel Arduino. Une fois fait, lancez le. Tout d’abord, il faut dire au logiciel quel contrôleur vous utilisez. Pour cela, cliquez sur : « Outils/Type de carte et sélectionnez « Arduino AVR » -> Arduino Leonardo »

Fermez le logiciel Arduino. Téléchargez mon code, dézippez le fichier et double-cliquez sur « StreamDeck_2000.ino » (promis rien d’illégal) : Stream deck 2000. Le logiciel va s’ouvrir directement sur mon code. Ne touchez à rien ! Pour faire simple, ce code permet de faire en sorte que les touches du stream deck soient associées aux touches F13 à F22 d’un clavier. Branchez votre stream deck à votre PC si cela n’est pas déjà fait. Vérifiez que le logiciel voit bien votre stream deck en cliquant sur : « Outils/PORT -> COM1 » (il se peut que cela soit un autre port COM chez vous).

Pour être sûr du bon port, cliquez sur « Outils/Récupérer les informations de la carte ». Vous devriez avoir en bas a droite de votre fenêtre « Arduino Leonardo sur COMx ».

Tout est prêt pour le téléversement ! Cliquez sur la flèche téléverser en haut à gauche de la fenêtre :

Si tout s’est bien passé le code est dans le contrôleur et c’est fini pour la partie code ! Bravo ! Fermez tout le bazar.

A présent, mettons en application notre travail sur votre logiciel de stream (OBS, Streamlabs…). Dans les paramètres, direction les raccourcis claviers. Et là, voici l’astuce de ce stream deck DIY : nous avons paramétré les touches du stream deck pour quelles correspondent aux touches F13 à F22 d’un clavier ! Voyez par vous même en tapant sur une des touches de votre stream deck depuis une cellule : celle-ci va se remplir automatiquement avec le bon numéro.

Maintenant, libre à vous de paramétrer vos raccourcis pour passer d’une scène à l’autre, couper le micro, lancer une animation… les possibilités sont incroyables !

Mais nous n’en avons pas encore fini ! Nous allons maintenant personnaliser les touches du stream deck avec des visuels cocasses. J’utilise pour cela un site de création d’image, Canva, très pratique et gratuit. Chaque icône de touche fera 1.4cm x 1.4cm. C’est assez petit alors évitez les détails, soyez simple dans vos designs. Une fois les icônes créées, imprimez-les sur du papier et insérez-les dans les capsules de touches transparentes.

Je vous mets mes icônes à disposition à la fin de l’article.

Et voilà ! Un super stream deck DIY customisable pour moins de 30€ !

Bon vous l’avez bien mérité, voici les fichiers 3D et les icônes des touches.

Le stream deck DIY c’est tout con, mais c’est trop bon !

6 réactions sur “Un Stream Deck DIY pour moins de 30€ : le tuto

  1. Bonjour, j’ai un problème pour l’impression du boitier du streamdeck. Cura refuse de l’imprimer, il me dit qu’il manque des faces au fichiers stl. L’auriez vous encore en état s’il vous plaît ? Ou peut être pourriez vous m’envoyer le gcode ? Merci.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *