MCHobby – Le Blog

  • lundi, 13 juillet 2026

    PiTerm Console : un premier montage de présentation
    Bonjour à tous,Je ne sais pas pour vous mais je lorgne souvent sur les terminaux portables à base de Raspberry-Pi. Il faut dire que ces solutions sont onéreuses ou techniquement difficile à réaliser.Je me suis demandé s’il était possible de réaliser quelque-chose avec des méthodes Makers.Aujourd’hui, nous allons enfin nous pencher sur l’assemblage des élément pour se faire une première idée. Si le sujet vous intéresse, les précédents articles se penchaient sur:La préparation de la baseL’étude de l’encombrement Assemblage de présentationLe but ici est de vérifier l’agencement des différentes éléments afin de vérifier la viabilité, l’encombrement et les différentes optimisations qui pourraient être opérés.Les insertsJe vais commencer par forer des trous de 3.2mm (diamètre disponible chez Dremel) pour y placer des inserts M2x0.4 à l’aide du fer a souder.Attention: il y a des inserts sur les deux faces…Insert au verso : côté Raspberry-Pi Inserts au recto : côté TFT & clavierNote: je n’ai …

  • lundi, 13 juillet 2026

    PiTerm Console: préparation de la base
    Bonjour à tous,Je ne sais pas pour vous mais je lorgne souvent sur les terminaux portables à base de Raspberry-Pi. Il faut dire que ces solutions sont onéreuses ou techniquement difficile à réaliser.Je me suis demandé s’il était possible de réaliser quelque-chose avec des méthodes Makers.Le précédent article étudiait les encombrements possibles Fabrication du supportJ’ai commencé par posé quelques repères sur une feuille de papier à la dimension 1:1  pour passer rapidement à la découpe et présentation des composants.première conception du support (à main levé)Il n’y a pas encore de dimensions publiées… mais le but est de voir jusqu’où il est possible d’aller avec des moyens modestes.Le support par un carré de 18 x 16 cm. Matière premièreJe vais commencer par découper une section de 16cm de long dans un tube de 16cm de diamètre.Une fois aplatit, cela fera un développé de 16cm x 50xm. C’est maintenant le moment de moment de sortir le décapeur thermique pour chauffer et ramollir le PCV- …

  • dimanche, 12 juillet 2026

    PiTerm Console: créer une console RPi ultra-portable avec des techniques Makers
    Bonjour à tous,Je ne sais pas pour vous mais je lorgne souvent sur les terminaux portables à base de Raspberry-Pi. Il faut dire que ces solutions sont onéreuses ou techniquement difficile à réaliser.Je me suis demandé s’il était possible de réaliser quelque-chose avec des méthodes Makers.ObjectifsAbordable en terme de prixrelativement facile à réalisersans imprimante 3D ou techniques avancées Privilégier un mode terminal (graphique si possible)WiFi si possible  Rassembler du matérielJ’ai commencé par rassembler un peu de matériel disponible à l’atelier.J’ai repéré un clavier sans fil compacte en Azerty. Ce dernier dispose d’un clé USB agissant comme récepteur. Le trackpad sera le bienvenu sur une interface graphique.Côté affichage, j’ai un TFT HDMI d’Adafruit Industries proposant une résolution de 800×480 px. Ce n’est pas énorme mais avec 5 pouces, pas utilise d’avoir une résolution de fou-furieux… il faut pouvoir lire facilement le contenu de l’écran.Pour l’instant… l’encombrement …

  • vendredi, 26 juin 2026

    RFM69: Quelle température dans mon jardin? mesuré 40°C à l'ombre
    Bonjour à tous,Ce 26 juin 2026 est supposé être l’une des journées les plus chaude en Belgique.36 degrés sont annoncés sur Waterloo ce jour.Cela fait quelques-jours que je voudrais en effectuer la mesure et cela tombe bien, je dois justement tester des mes modules RFM69 en 868 MHz.  40.25°C… il fait chaud sur Waterloo! j’ai donc rassemblé du matériel sous la main et j’ai réalisé un thermomètre RFM69.Côté émetteurNous retrouvons un MCP9808, capteur de température de précision sur bus I2C. Donc facile à brancher avec quelques points de soudure.Nous retrouvons aussi une extension RFM69  (PICO-RFM69-868-boot) en 868MHz que je dois justement tester et un Pico 2 sous MicroPython.Le script émetteur est assez simple:Le noeud RFM69 est configuré avec l’ID 123, Freq 868.1 MHz et sa clé de cryptage. Toutes les secondes, il mesure la température et incrémente un compteur (borné entre 0 et 65535).La température et le compteur (un Float et un UINT16) sont envoyés vers le récepteur (d’on l’ID est 1 …

  • vendredi, 26 juin 2026

    Pico-Oled-Boot: Flappy, le 2ieme jeu
    Bonjour à tous,Pico-Oled-BootJ’ai déjà écrit un article a propos du Pico-Oled-Boot (voir ici).Un afficheur OLED prêt à l’emploi sous MicroPython.source: Pico-Oled-BootUn 2ieme jeu: FlappyAprès l’ajout du BootLoader avec son menu de démarrage au Pico-Oled-Boot, je me suis penché sur un 2ieme jeux pour la plateforme.Je vous présente Flappy, une adaptation MicroPython de « Ardu Bird » pour Arduino.Vous l’aurez compris, c’est un clone de flappy bird.Flappy pour Pico-Oled-Boot Flappy pour Pico-Oled-BootBon, je ne suis pas très doué… mais la jouabilité est vraiment pas mal.Je vais vraiment commencer par aimer cela.RessourcesIntéressé par ce nouvel exemple? Celui-ci est disponible dans les exemples du dépôt Pico-Oled-Boot Sinon voici l’accès au dépôt Pico-Oled-Boot.Plus d’info sur le Pico-Oled-Boot chez MCHobby.   …

  • lundi, 22 juin 2026

    Pico-Oled-Boot : Bootloader et Autorun
    Bonjour à tous,Pico-Oled-BootJ’ai déjà écrit un article a propos du Pico-Oled-Boot (voir ici).Un afficheur OLED prêt à l’emploi sous MicroPython.source: Pico-Oled-BootDe multiples applicationsA force de jouer avec le Pico-Oled-Boot, je me suis rendu compte que je passais mon temps a démarrer l’un ou l’autre script: L’une des animation pour le fun, mon premier jeu,la mesure de la pression et température, utile par ces temps chauds (35°C à l’ombre) et orageux.Chose que je pourrais faire depuis un menu… mais le mieux ce serait de n’avoir rien a coder!Bootloader, autorun et pyselectLe Bootloader, c’est un petit script qui permet d’opter pour l’autorun ou pour le menu de sélection (pyselect).Ce n’est pas compliqué presser le bouton A au démarrage force l’apparition du menu de sélection. Cela s’accompagne du clignotement de la LED verte.Bootloader – Selection menuPySelect liste tous les scripts Python disponibles à la racine du système de fichiers. Il suffit donc de déposer les scripts sur …

  • dimanche, 21 juin 2026

    FBGFX: classe FBText jour le rendu de texte en petites fonts
    Bonjour à tous,Les afficheurs de faibles résolutions Que cela soit dans le monde MicroPython ou Arduino, nombre d’entre vous utilisent des afficheurs OLED 128×64 ou OLED 128×32.Que dire encore des afficheurs LEDs offrant une résolution encore plus faible comme 64×32 (DFRobot DFR0460) ou 24×8 (DFRobot DFR0487).Plus la résolution est faible et plus il est difficile d’y faire un rendu de texte!La font MicroPythonLa font MicroPython est encodée sur des pavés de 8×8. Si elle n’est pas trop grande pour un écran OLED 128×64 ou 128×32 , il faut néanmoins reconnaître qu’elle remplit assez rapidement la surface de l’afficheur.Si l’on en vient au résolution inférieures comme 24×8 pixels, la font MicroPython n’autorise que 3 caractères en même temps sur l’afficheur. Zut! Alternatives grandes taillesAwesome-MicroPython reprend  une collection de font… mais on va généralement vers des tailles plus importantes. Pas vers les dimensions inférieures.Alternative PETITE TAILLELa bibliothèque FBGFX conti …

  • jeudi, 11 juin 2026

    Pico-Oled-Boot : Une carte OLED + contrôle utilisateur pour Raspberry-Pi Pico
    Bonjour à tous,Je voulais vous parler d’un projet en gestation, un afficheur OLED prêt à l’emploi sous MicroPython. Si la couche matériel et les fonctionnalités de la carte sont intéressante, c’est surtout sur la partie logicielle qu’il y a eu des efforts considérablessource: Pico-Oled-BootPico-Oled-BootCommençons par un petit tour du propriétaire du Pico-Oled-Boot.Comme vous le remarquerez, nous avons prévu de nombreux contrôles, la bonne nouvelle étant que seulement 4 broches sont utilisées sur le Pico (2 pour le bus I2C et 2 pour les boutons A et B). Source Pico-Oled-BootLes boutons A & B permettent l’utilisation des mécanismes d’interruption étant  donné que les boutons A & B sont raccordés directement sur deux GPIOs du Pico.Source Pico-Oled-BootLe Pico s’insère directement derrière la carte. La mise en oeuvre est donc vraiment très facile.Un bouton Reset est mis a disposition et positionné en dessous de la carte (pour éviter les pression accidentelles).Enfin, un connecteur Qwiic/S …

  • samedi, 6 juin 2026

    CANSAT: Lora = Fausse Bonne Idée
    Bonjour à tous,Un des problèmes récurrent du concours CanSat, c’est la communication vers le sol. L’envoi de données télémétriques vers la station de base est un pré-requis.Il est vrai que cette partie du concours nécessite des connaissances relativement pointues dans le domaine radio où presque toutes les équipes rencontre d’énormes difficultés.La solution packet radio en 433 Mhz ne fait pas l’unanimité car, oui, il faut être pointilleux sur ses antennes pour dépasser la portée de 500m (j’ai atteints 3900m durant ma deuxième phase de test, et je ne suis pas encore en bout de portée).Face à cette difficulté, il m’a été régulièrement proposé d’utiliser la modulation LoRa capable d’atteindre 20Km… sauf que ce n’est pas une bonne idée.Voici pourquoi.L’émetteur vole!Que cela soit en paquet radio ou en modulation LoRa, l’émetteur n’est pas au sol et l’environnement sera inévitablement bruité (conséquence de la compétition).Le problème d’antenne reste donc totalement identique… même si d …

  • vendredi, 5 juin 2026

    Micropython FBGFX : 1bit Pixel-Art & FrameBuffer Digit
    Bonjour à tous,Travaillant sur une carte OLED pour Pico, j’ai fais une grosse mise-à-jour dans la bibliothèque FBGFX pour MicroPython en y ajoutant du Pixel-Art 1 bit (donc en noir et blanc) et FrameBuffer Digit (pour créer des horloges.Pixel-Art 1bitJ’ai collecté quelques collections sur itch.io que vous trouverez disponible dans le sous répertoire pixel-art (avec information d’identification et source). Je recommande l’incroyable collection one-bit-pixel-icons . Ces collections ont ensuite subies quelques traitements pour:Produire fichiers Python dans le sous-répertoire .lib produisant des icônes affichables avec la fonction draw_icon() (voir FBGFX/lib/icontls.py ). Très pratique lorsque l’on a besoin de seulement quelques définition.Produire des fichier « Portable Bit Map » dans le sous-répertoire .pbm . C’est un format bien adapté à MicroPython qui peut être lue par ClipReader .ClipReader permet de sélectionner une portion d’image a recopier dans un FrameBuffer… vraiment très prati …

  • mercredi, 20 mai 2026

    Altoids Mini-Cyberdeck avec un Pi-Zero
    Bonjour à tous,J’ai croisé le projet Altoids Mini-Cyberdeck sur Hackaday. Un projet visant a créer un petit ordinateur Linux avec clavier et écran tenant dans littéralement dans la poche (je dirais même la main!).Altoids Mini-Cyberdeck Réalisé autour des éléments suivants:Raspberry-Pi Zero WirelessAccumulateur Lipo de 750mAHat UPSAfficheur LCD 2″ (en SPI)Un microcontrôleur RP2350  pour créer un clavier USB à l’aide de KMKCe projet permet de créer un mini ordinateur Linux totalement autonome et programmable en Python. C’est fabuleux!Altoids Mini-CyberdeckEn optant pour une interface console, l’auteur préserve un maximum de mémoire pour les applications à exécuter. Par ailleurs, un environnement graphique sur un écran de 2″ serait bien trop Le créateur du projet a reporter une partie du GPIO en bordure du boîtier, de quoi pouvoir faire un peu de prototypage. Notez la gravure des libellés GPIOs sur la boîte.Altoids Mini-Cyberdeck Enfin ce cyberdeck permet aussi de connecter un périphériqu …

  • lundi, 18 mai 2026

    Séchoir Siemens IQ800: Récupération partie 2
    Bonjour à tous,Il y a un petit moment déjà, plusieurs articles concernant un séchoir  Siemens IQ800 ont été publiés (récupération partie 1, partie 3, partie 2, partie 1).Si le sujet d’étude fût intéressant, je voulais aussi envisager la récupération de composants. Je dois bien avouer que l’écran me faisait de l’oeil.Siemens IQ800 – facadeL’écran OLEDFaisant suite à l’article précédent « Récupération partie 1 », je suis de plus en plus convaincu d’être face à un modèle de type 8080 avec  un bus de données 16 bit.Par chance, l’écran affiche toujours le Logo Siemens lorsqu’il est raccordé sur la face avant et mis sous tension.Il est donc envisageable d’utiliser un analyser logique (il faudra pas loin de 30 pistes mais j’ai un ancien analyseur Philips que je vais peut-être pouvoir utiliser).Remonter jusqu’au microcontrôleur En attendant, j’ai poursuivit l’analyse de la carte mère… histoire de pouvoir améliorer un peu plus l’identification des signaux.Cette fois, j’ai remonté les signaux ju …

  • vendredi, 24 avril 2026

    Réalisation intelligente d'une cabane
     Bonjour à tousDifficile d’être Maker sans être intéressé par la réalisation de Cabane et abris en tout genre.Celui-ci se situe entre la Tiny House et la cabane 4 saisons.Une reconversion intéressante avec quelques idées d’appoint originales. Je vous présente ici une idée basée sur une cabine pour 4×4 à benne Relativement abordable, solide et assez léger, ce type de cabine est réalisé à l’aide parois en mousse expansée de 5cm d’épaisseur. Cela en fait donc un candidat idéal pour la réalisation d’un abris 4 saisonsEt comme la base c’est de la mousse, il est également facile d’y apporter des aménagement 🙂 En vidéo c’est mieuxC’est connu, c’est toujours mieux en vidéo 🙂 Je vous laisse donc avec cette vidéo divertissante et instructive. Bon visionnage,MakeMeDo …

  • mardi, 21 avril 2026

    Séchoir Siemens IQ800: récupération
    Bonjour à tous,Il y a un petit moment déjà, plusieurs articles concernant un séchoir  Siemens IQ800 ont été publiés (partie 3, partie 2, partie 1).Si le sujet d’étude fût intéressant, je voulais aussi envisager la récupération de composants. Je dois bien avouer que l’écran me faisait de l’oeil.Siemens IQ800 – facadeInspection de la façadeL’arrière de la façade de commande ne révèle pas grand chose d’intéressant. Cependant, j’y ai indiqué l’emplacement du microcontrôleur ainsi que l’identification des points de tests vers l’afficheur. Si l’on inspecte la face avant de la carte, il est possible de repérer de gauche à droite:Le bouton rotatifle microcontrôleur (bien carré)le connecteur de l’afficheur (placé à la verticale). Et voici l’afficheur attaché sur la façadeLa bonne nouvelle, c’est que le support du LCD est collé avec du double face sur la façade. En travaillant avec délicatesse il est possible de décoller progressivement le support de l’écran.La mauvaise nouvelle, c’est que les r …

  • jeudi, 9 avril 2026

    Le pistolet à colle dans l'électronique
    Bonjour à tous, Il y a bien longtemps, j’ai présenté « Gunny », mon pistolet à colle dont je me sers régulièrement dans les projets Makers chez MCHobby.Gunny, c’est mon amis!Consolider un connecteur à la colle chaude Aujourd’hui nous allons voir comment réaliser un connecteur mâle (PinHeader) qui tient dans le temps.Le tout commence avec quelques fils soudés sur un pinheader (parce que c’est disponible sous la main). Malheureusement, il ne faut pas les manipuler bien longtemps pour que la soudure casse. Comme vous pouvez le voir, j’ai découpé une bandelette dans un sachet plastique.Il va servir à modeler la pastille de colle encore chaude.Sur l’image ci-dessous: Je place donc la feuille de plastique sous le connecteur bien a raz du support en plastique.  Note: Le plastique dépasse de l’autre côté du connecteur (partie basse de l’image).Cela permettra de replier le plastique sur le connecteur sans qu’il dépasse de l’autre côté (sinon cela devient difficile à gérer.Sur l’image ci-dessous:U …