Introduction
Salut tout le monde. J’ai récemment participé à un épisode de The Pi Cast de Tom’s Hardware au cours duquel je présentais mon dernier projet : un Cyberdeck Mini (ou Tiny !) Raspberry Pi. Vous pouvez voir l’épisode complet ci-dessous. Ce qui est particulièrement intéressant, c’est qu’autour de la barre des 56, je montre à quel point c’est vraiment petit – une banane pour l’échelle !

J’ai pensé que cela vaudrait la peine de bloguer sur la construction, en vous montrant ce que j’ai utilisé pour fabriquer la chose et certains des défis que j’ai rencontrés en le faisant. Je dois dire que j’ai pensé à faire ça après avoir vu quelqu’un sur ReddiJe ne fais pas quelque chose de similaire, mais pas aussi petit (j’ai perdu le message maintenant !). Et bien sûr, j’ai été inspiré par le bel exemple de Cyberdeck de Brian Corteil, un projet tout à fait plus vaste et plus sophistiqué que vous pouvez voir ci-dessous :
Nomenclature
Les outils utilisés
- Fer à souder.
- Pinces coupantes latérales.
- Pistolet thermique.
- Percez (éventuellement !).
La construction
Obtenir le Pi Zero 2 W et le mettre sous tension
La première chose à faire était de me procurer un autre Raspberry Pi Zero 2 W. Pas facile après la pandémie, mais j’y suis finalement parvenu ! Garder un œil sur rpilocator.com pour l’instant – ou suivez-les sur Twitter/X pour les alertes. Je l’ai ensuite connecté avec tous les différents câbles dont on a besoin pour le Zero, j’ai mis Raspberry Pi OS sur la carte SD et je l’ai démarré.
Vous pouvez voir à quel point le flight case est petit sur la photo ci-dessus !
Pouvoir
La prochaine chose que je devais faire était d’alimenter le Pi par la batterie LiPo. Une LiPo 3S donne environ 11,1 V, ce qui est évidemment trop pour le Pi qui veut 5-5,2 V. J’ai saisi un convertisseur abaisseur réglable qui prend une alimentation haute puissance et la convertit (la réduit) à la tension dont vous avez besoin, grâce à un petit pot de réglage en haut. Le voici avec le pot tourné à peu près vers ce dont j’avais besoin. Je l’ai ensuite ajusté à 5,1 V pour donner une certaine marge au Pi.
Vous verrez que la sortie du convertisseur va dans une carte Enviro+ branchée sur le Raspberry Pi Zero 2 W. C’est là que les choses deviennent un peu plus pratiques. Je savais que je voulais une sorte d’affichage de capteur pour le projet, et je possédais déjà un Enviro+. Avec un peu d’expérimentation, j’ai découvert que je pouvais retirer la tension du convertisseur et la « pousser » dans les broches GND et 5 V de l’Enviro+, ce qui alimenterait le Pi. Merveilleux. Il existe une planche moins chère – la simple Enviro – vous voudrez peut-être y réfléchir. J’ai également réalisé que je pouvais ajouter un bouton de contrôle à l’Enviro+ en soudant un bouton à l’autre GND et #4 (GPIO 4), donc je l’ai fait aussi. L’avantage de l’Enviro est qu’il dispose de « juste assez » de broches pour faciliter l’ajout d’éléments. Ces broches I2C (SDA/SCL) ne demandent qu’à avoir plus de capteurs – cependant, je n’ai plus de place dans le boîtier !
Fusibles et interrupteurs
J’ai ajouté un fusible (et j’oublie quel calibre, mais il a été déterminé de manière assez scientifique) et l’interrupteur à bascule pour me permettre de simplement couper l’alimentation si je le voulais, et également de protéger la batterie de tout reflux.
Écran
J’avais un écran qui traînait – un écran tactile de 5 pouces de Waveshare. Celui-ci était idéal car a) le Pi n’était pas monté directement dessus comme certains autres et b) tous les connecteurs pertinents se trouvaient sur le côté droit – dans ce cas, USB pour l’écran tactile (et l’alimentation) et une entrée HDMI. . Je savais que quelque part j’avais vu un câble ruban DIY pour le HDMI et j’ai donc jeté un coup d’œil sur The Pi Hut et j’ai trouvé une mini prise HDMI à angle droit à brancher sur le Zero, puis une prise HDMI droite pour l’entrée écran. J’ai acheté un câble ruban qui s’est avéré parfait et je l’ai également connecté.
Vous pouvez voir l’assemblage de câbles ci-dessus sur le côté droit. Vous remarquerez un petit câble USB allant du Pi à l’écran – c’est pour l’écran tactile et pour alimenter l’écran – heureusement, un seul port fait les deux.
Fixation de l’écran au boîtier
Fixer l’écran sur le dessus du boîtier était un défi intéressant. Idéalement, ai-je décidé, je ne voulais pas percer le couvercle – de cette façon, il serait assez résistant aux intempéries. J’ai essayé la colle, j’ai essayé le ruban adhésif double face, j’ai pensé à imprimer des supports en 3D… Aucune des idées ne méritait vraiment d’être approfondie. L’arrière de l’écran (comme vous le verrez ci-dessous) n’était pas plat non plus, j’ai donc dû y faire face. Malheureusement, la colle et le ruban adhésif n’étaient pas résistants au peu de chaleur générée par l’écran, donc l’écran est tombé au bout d’une demi-heure environ !
Finalement, j’ai « mordu la balle » et j’ai décidé de percer le couvercle, en utilisant des entretoises M2,5 pour amener le couvercle légèrement vers l’avant. C’était beaucoup plus sécurisé ainsi !
La saisie au clavier
À une époque dans le passé, je collectionnais des claviers portables comme s’il n’y avait pas de lendemain. J’avais…
- un clavier Rii mini 2,4Ghz avec touchpad sur le côté
- un clavier Bluetooth pliable
- un clavier Bluetooth Rii plus grand avec pavé tactile en haut
- et un clavier Bluetooth fin et pliable.
Voici une photo de trois d’entre eux :
Et puis ma vie s’est compliquée. Celui pliable sur la gauche était parfait en termes de taille pour tenir dans le boîtier et me donnerait un clavier presque pleine taille. Celui que vous pouvez voir sur la droite était plus petit, mais a une disposition en grille avec de petites touches, ce qui le rend loin d’être idéal pour taper beaucoup. Le mince en haut était tout simplement trop long pour vraiment le faire fonctionner, il a donc été jeté.
J’ai décidé d’essayer les deux autres. Le clavier pliable était, comme je l’ai dit, juste de la bonne taille pour tenir dans le boîtier… jusqu’à ce que j’ajoute les entretoises à l’arrière de l’écran et que ce foutu truc ne se fermait plus. J’ai cependant persévéré, pensant que je pourrais le fixer à l’extérieur du boîtier avec un peu d’impression 3D. Cependant, j’ai trouvé que la connexion Bluetooth était très instable. De plus, je ne parvenais pas à le coupler automatiquement, je devrais donc utiliser l’écran tactile pas tout à fait précis pour me connecter à chaque fois. Pas bon, vraiment.
J’ai alors pensé essayer l’autre, le mini clavier – il a un dongle 2,4 GHz, donc la prochaine chose dont j’avais besoin était un autre port USB. Je me suis débrouillé au début – j’ai acheté un câble répartiteur USB ce qui m’a permis d’avoir un port USB supplémentaire. Cela a fonctionné… en quelque sorte… Cependant, le trackpad était sporadique et instable, déplaçant le pointeur de la souris presque de manière aléatoire. Je pensais que, comme il était assez vieux, j’avais probablement endommagé le clavier à un moment donné.
Il me restait à en acheter un nouveau, mais dois-je opter pour le Bluetooth ou le 2,4 GHz ? Finalement, j’ai opté pour un autre modèle à 2,4 GHz, un modèle légèrement plus récent que celui défectueux, car je pensais que je n’aurais probablement plus beaucoup de chance avec le Bluetooth.
À ma grande joie, lorsqu’il est arrivé d’eBay, cela a fonctionné à merveille. Le câble répartiteur USB, cependant, prenait trop de place. Alors, j’ai acheté un hub USB rotatif qui était aussi petit que possible, qui se branchait sur la petite cale microUSB préexistante.
Finalement, tout s’est réuni.
Et avec le dernier composant en place, le hub (indiqué par mon doigt blessé), j’ai terminé mon projet de mini cyberdeck !
Logiciel
Tout d’abord, je souhaite éventuellement essayer des tests de stylet avec le cyberdeck, j’ai donc gravé une autre carte SD avec Kali Linux dessus. Mais c’est pour un autre blog. Sur la carte SD du Raspberry Pi OS, j’ai récupéré le code Pimoroni Enviro et je l’ai piraté pour me permettre de basculer entre les modes – un mode est l’affichage standard de toutes les statistiques de l’Enviro+ de Pimoroni. L’autre mode affiche des statistiques sur l’utilisation du processeur, de la mémoire et du disque. J’ai également ajouté l’adresse IP au script Enviro standard, car cela s’avère parfois utile pour pouvoir accéder au Pi. Tu peux trouvez le code ici sur GitHub.
C’est tout, les amis
Le projet est aussi complet qu’il peut l’être, je pense, et je suis très content du résultat ! N’hésitez pas à partager vos propres liens de création de cyberdeck dans les commentaires ci-dessous ! 🙂
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
HAMTYSAN 7 Pouces Raspberry Pi écran Mini Moniteur 800x480 IPS Petit écran HDMI pour Raspberry Pi 400/4 / 3/2 / Zero/B/B + Jetson Nano win11 / 10/8 / 7 (Non Tactile)【Raspberry Pi IPS Screen】7 pouces mini moniteur, support 800*480 résolution, 3-5 ms temps de réponse,IPS écran aider à garder les couleurs cohérentes à un angle de vision large de 178 °. Notre écran raspberry pi adopte le verre trempé et la technologie de laminage complet,par rapport à la technologie traditionnelle, sa fonction est de rendre l'image plus claire et transparente, et de jouer un rôle dans la prévention de la poussière.Il apportera un meilleur effet d'affichage de l'écran. 【Plug-n-play Portable Monitor】Simplement connecter l'écran à l'appareil via l'interface HDMI et alimenter le port USB pour obtenir la fonction et pas besoin d'installer un programme de pilote ou un logiciel.L'écran sans boîtier et cadre, pratique pour vous de mieux l'utiliser et le transformer.Le moniteur portable pour ordinateur portable est léger et facile à transporter, utilisé comme un mini deuxième moniteur pour votre pi ou ordinateur portable. 【Grandement compatible】Spécialement conçu pour Raspberry Pi, le petit moniteur HAMTYSAN est parfaitement adapté à toutes les versions de Raspberry Pi, y compris Raspberry Pi 400/4/3/2/1/3B+/BB.D'autres appareils comme Octo Pi, Banana Pi,Retro Pi, consoles de jeux( NS / XBOX / PS4.Non compatible avec PS5),CCTV, ordinateur portable, boîtiers TV,etc.Le moniteur portable HDMI est également très compatible avec divers OS tels que Windows, Noobs, Debian, Ubuntu, Kodi. 【HDR Mode & 3-in-1 Modes d'affichage】HDR mode soutient une excellente transmission grand public afin que vous puissiez profiter de performances sans précédent. L'écran LCD Pi peut réduire efficacement les dommages causés par les rayonnements de la lumière bleue, pas de scintillement, et facilite le visionnage pendant une longue période.Utilisez l'ordinateur portable pour définir trois modes : mode duplicate, mode extend et mode second écran. 【Unique Design】Avec un support réglable à plusieurs angles, la rainure du support est en caoutchouc, ce qui protège bien le bord de l'écran et soutient l'affichage de l'écran LCD de manière stable. Cet écran Raspberry pi peut être placé sur un bureau, à l'intérieur d'un boîtier d'ordinateur, sur un mur, etc. Il est idéal pour tous ceux qui veulent utiliser l'écran pour leurs propres projets de bricolage.Veuillez noter : Pas de couverture à l'arrière de l'écran.
-
Raspberry Pi 4 Model B Kit de démarrage de bureau 8 Go Blanc 32 GoRaspberry Pi 4 modèle B 8 Go de RAM RaspberryPi 4 Boîtier d'origine Rouge/blanc Raspberry Pi Bloc d'alimentation USB-C 5,1 V / 3 A Blanc Câble HDMI de 1 m en blanc 2 dissipateurs de chaleur + microSDHC Classe 10 de 32 Go
-
Raspberry Pi 4 Modèle B (8 Go) Quad Core Cortex-A72 4 x 1,50 GHz, 64 Bits Wi-FI Bluetooth 5.0【Puissante Capacité de Traitement】Raspberry Pi 4 Modèle B uses the Broadcom BCM2711 SOC, quad-core Cortex-A72 (ARM v8) 64-bit 1.5GHz, Multitâche et vitesses de transfert de données rapides. 【Prise en Charge de Deux Moniteurs】Raspberry Pi 4B prend en charge la sortie double écran, avec un taux de rafraîchissement fluide de 60Hz et prend en charge une résolution 4K, offrant ainsi des images et des vidéos plus fines et claires. 【Compatibilité GPIO】Raspberry Pi 4 est équipé d'une interface GPIO standard à 40 broches, offrant une compatibilité étendue pour vous permettre de connecter facilement différents périphériques externes et capteurs, et d'interagir avec eux pour les contrôler. 【Quatre Ports USB】2 ports USB 3.0, 2 ports USB 2.0, Ainsi, Vous pouvez connecter plusieurs appareils externes en même temps et grâce au port USB 3.0, vous pouvez profiter d'une vitesse de transfert de données plus rapide. 【Bluetooth 5.0】Bluetooth 5.0 offre une vitesse de transmission de données plus rapide et une connexion plus stable, vous permettant de connecter facilement divers accessoires et périphériques tels que des souris, des claviers, des haut-parleurs, des écouteurs ou d'autres appareils Bluetooth.