MCHobby – Le Blog

  • mercredi, 8 octobre 2025

    Apparition de ROMFS dans MicroPython
    Bonjour à tous,ROMFS: une nouvelle fonctionnalité fait son apparition dans MicroPython. ROMFS qui est en développement depuis plusieurs années permet de stocker des utilitaires (scripts pré-compilé), des fichiers de données (fonts)des programmes pre-compilés Au sein même d’une partition dans la Mémoire Flash (sous forme d’un système de fichiers en lecture seule).  Le but de ROMFS est d’optimiser l’accès et la rapidité d’exécution de ressources  SANS DEVOIR RECOMPILER MicroPython à chaque fois. Jusqu’à maintenant, seule l’inclusion -au sein du firmware- de scripts pré-compilés avec mpy-cross permettait d’atteindre les performances nécessaires à l’exécution de code « time sensitive ».Certes, mpy-cross permet de compiler un script en byte-code (des fichiers .mpy) mais l’accès reste encore conditionné par le système de fichiers pour le chargement (ou chargements multiples). Les fichiers .mpy, bien que pré-compilé, nécessite malgré tout des vérifications de routine et du chargement d’informat …

  • lundi, 15 septembre 2025

    CanSat: Antenne GroundPlane 3
     Bonjour à tous,Nombre d’entre-vous savent que nous sommes impliqué dans le projet CanSat (voir précédents articles sur le sujet CanSat). Nous poursuivons les travaux sur Kit CANSAT version 2, l’occasion de poursuivre nos essais de communication Radio (voir article précédent).Pour rappel, notre kit utilise un Raspberry-Pi Pico et du code Python sur microcontrôleur (MicroPython).Documentation Open-Source disponible sur le Wiki de MCHobby.A propos de CanSatCanSat est un concours visant a stimuler l’apprentissage des sciences dans le domaine de l’AéroSpatial en réalisant un mini-satellite (la CanSat) pas plus grande qu’une boîte de Soda. Ce satellite est envoyé et éjecté à 3000m d’altitude à l’aide d’une roquette. C’est à partir de ce moment que votre projet capture les données et les envois au sol.Si vous voulez en apprendre plus sur le concours CanSat, je vous invite à visiter la page d’accueil CANSAT sur EseroBelgium.be .Antenne GroundPlaneL’antenne GroundPlane permet de créer un plan …

  • lundi, 8 septembre 2025

    Recyclage carton/papier en objets grâce à l'impression 3D
    Bonjour à tous,Ce jour, je suis tombé sur la vidéo Recycle Cardboard into anythong with 3D Printing de XYZAidan Aidan partage son savoir faire en expliquant comment il réalise des objets en carton compressé dans un moule imprimé en 3D.Outre les exemples proposés par Aidan, je me dis que ce procédé peut être utilisé pour réaliser des structures de plateformes robotiques/mobiles écologique (filière recyclage) et recyclable.Une belle façon de faire du bricolage écologique que l’on peut ensuite lier à de la mécanique et/ou électronique.Voici quelques notes manuscrites. Bonne lecture et bon visionnage. Caractéristiques mécaniques du carton compresséLe matériau obtenu se situe entre le plastique et le bois léger. C’est un matériau relativement solide qui peut résister au coup de marteau.Il ne brûle pas (difficile d’y bouter le feu).Formes triangulaireIl peut-être travaillé de nombreuses façons: ponçageperçage (plutôt propre)Coupe (scie a chantourner) Collage Au rang des inconvénients, il y a …

  • dimanche, 31 août 2025

    Recycler un décodeur Belgacom IPV5001
    Bonjour à tous,J’ai déjà eu l’occasion d’inspecter un ancien décodeur IPTV Belgacom dans cet article (voir cet article) et même réussi à contrôler le tube VFD dans cet article.Le modèle IPV5001 est aujourd’hui déclassé et je n’ai pas résisté à y jeter un petit coup d’oeil.TVBox IPV5001 de BelgacomTVBox IPV5001 de BelgacomPour l’ouvrir, il faut retirer les deux vis à l’arrière puis déclipser les 4 points à l’avant  afin de faire glisser le couvercle.TVBox IPV5001 de Belgacom Comme on peut s’y attendre c’est assez empoussiéré.TVBox IPV5001 de BelgacomUne fois dépoussiérée la carte est maintenant beaucoup plus intéressante à inspecter.Cliquer pour agrandir.TVBox IPV5001 de BelgacomRécupérationA ce point du démontage, il est déjà possible de récupérer les éléments suivants:Le refroidisseur en aluminiumLe boîtier (qui est 100% réutilisable) Des contrôleurs Step-Down (pour créer une tension de 8V) Boîtier du TVBox IPV5001InspectionJe me suis penché sur la carte pour identifier les divers com …

  • mardi, 26 août 2025

    Cansat: RFM69HCW et communication longue distance (test session 2)
    Bonjour à tous,Nombre d’entre-vous savent que nous sommes impliqué dans le projet CanSat (voir précédents articles sur le sujet CanSat). Nous poursuivons les travaux sur Kit CANSAT version 2, l’occasion de poursuivre nos essais de communication Radio (voir article précédent).Pour rappel, notre kit utilise un Raspberry-Pi Pico et du code Python sur microcontrôleur (MicroPython).Documentation Open-Source disponible sur le Wiki de MCHobby.A propos de CanSatCanSat est un concours visant a stimuler l’apprentissage des sciences dans le domaine de l’AéroSpatial en réalisant un mini-satellite (la CanSat) pas plus grande qu’une boîte de Soda. Ce satellite est envoyé et éjecté à 3000m d’altitude à l’aide d’une roquette. C’est à partir de ce moment que votre projet capture les données et les envois au sol.Si vous voulez en apprendre plus sur le concours CanSat, je vous invite à visiter la page d’accueil CANSAT sur EseroBelgium.be .RFM69HCW 433MHz et communication longue distance (partie 2)Cette f …

  • mardi, 12 août 2025

    Cansat: RFM69HCW et communication longue distance
    Bonjour à tous,Nombre d’entre-vous savent que nous sommes impliqué dans le projet CanSat (voir précédents articles sur le sujet CanSat). Nous poursuivons les travaux sur Kit CANSAT version 2, l’occasion de faire le point sur la communication Radio.Pour rappel, notre kit utilise un Raspberry-Pi Pico et du code Python sur microcontrôleur (MicroPython).Documentation Open-Source disponible sur le Wiki de MCHobby.A propos de CanSatCanSat est un concours visant a stimuler l’apprentissage des sciences dans le domaine de l’AéroSpatial en réalisant un mini-satellite (la CanSat) pas plus grande qu’une boîte de Soda. Ce satellite est envoyé et éjecté à 3000m d’altitude à l’aide d’une roquette. C’est à partir de ce moment que votre projet capture les données et les envois au sol.Si vous voulez en apprendre plus sur le concours CanSat, je vous invite à visiter la page d’accueil CANSAT sur EseroBelgium.be .RFM69HCW 433MHz et communication longue distanceLe module radio RFM69HCW 433MHz est utilisé po …

  • mardi, 5 août 2025

    Pico-2-Explorer : ce que des clients en pensent
    Bonjour à tous,Je profite de l’occasion pour faire suivre quelques commentaires clients concernant le Pico-2-Explorer et sa documentation.Pico-2-Explorer disponible chez MC Hobby Merci à Christian H. pour son retourPico explorer est idéal pour commencer la programmation tout y est bien expliqué, je n’ai eu aucun problème. Merci beaucoup. Merci aussi à Paul L. pour son retourTrès intéressantLe Pico-2-Explorer à venir découvrir chez MC Hobby …

  • mardi, 29 juillet 2025

    Cansat v2 : Raspberry-Pi Pico et MicroPython
    Bonjour à tous,Nombre d’entre-vous savent que nous sommes impliqué dans le projet CanSat (voir précédents articles sur le sujet CanSat). Nous poursuivons les travaux sur Kit CANSAT version 2, l’occasion de faire le point.Pour rappel, notre kit utilise un Raspberry-Pi Pico et du code Python sur microcontrôleur (MicroPython).Documentation Open-Source disponible sur le Wiki de MCHobby.A propos de CanSatCanSat est un concours visant a stimuler l’apprentissage des sciences dans le domaine de l’AéroSpatial en réalisant un mini-satellite (la CanSat) pas plus grande qu’une boîte de Soda. Ce satellite est envoyé et éjecté à 3000m d’altitude à l’aide d’une roquette. C’est à partir de ce moment que votre projet capture les données et les envois au sol.Si vous voulez en apprendre plus sur le concours CanSat, je vous invite à visiter la page d’accueil CANSAT sur EseroBelgium.be .Cansat V2 : le point100% compatible avec la version précédente (câblage code), nous avons terminé le premier round de tes …

  • jeudi, 17 juillet 2025

    Réaliser du coulage en aluminium – par où commencer
    Bonjour à tous,Préambule Si vous suivez un peu ce blog, nombre d’entre-vous savent qu’en plus de la programmation microcontrôleur, MicroPython et l’électronique, je m’intéresse aussi  à l’usinage de petite pièces sur un tour Proxxon.Le retour du projet Cansat (voir articles sur le sujet CanSat) m’a quelque peu inspiré… Je pensais réaliser/tourner une base et haut de cylindre (attache-parachute) en aluminium de 3mm d’épaisseur.Le hic, c’est qu’il n’est pas possible d’acheter de petites sections d’aluminium sur les sites professionnels. Par exemple, le mètre en diamètre 60mm est vendu ~150 EUR (pas vraiment abordable pour un hobby).Les sites grands publiques pratique des prix clairement excessifs! Par exemple 11 Eur pour un diamètre 60mm sur 5cm de long.En alternative, je pensais récupérer un fond de poêle en aluminium pour l’usiner… mais pas si facile de trouver un rebus aussi spécifique… d’autant que la récupération dans les parc de recyclage est maintenant interdit.Finalement, l …

  • mardi, 1 juillet 2025

    Cansat v2 : Raspberry-Pi Pico et MicroPython
    Bonjour à tous,Nombre d’entre-vous savent que nous sommes impliqué dans le projet CanSat (voir précédents articles sur le sujet CanSat). Nous faisons actuellement évoluer notre Kit CANSAT vers une version 2 .Pour rappel, notre kit utilise un Raspberry-Pi Pico et du code Python sur microcontrôleur (MicroPython).Documentation Open-Source disponible sur le Wiki de MCHobby.A propos de CanSatCanSat est un concours visant a stimuler l’apprentissage des sciences dans le domaine de l’AéroSpatial en réalisant un mini-satellite (la CanSat) pas plus grande qu’une boîte de Soda. Ce satellite est envoyé et éjecté à 3000m d’altitude à l’aide d’une roquette. C’est à partir de ce moment que votre projet capture les données et les envois au sol.Si vous voulez en apprendre plus sur le concours CanSat, je vous invite à visiter la page d’accueil CANSAT sur EseroBelgium.be .Les retours d’expériencesDes précédents tirs et expériences utilisateurs, voici ce qu’il serait utile d’améliorer sur le kit actuel:Am …

  • jeudi, 19 juin 2025

    Pico-2-BB : Garder un maximum de place sur le breadboard
    Bonjour à tous,Aujourd’hui, j’aimerais vous parler d’une idée pour faciliter le prototypage avec le Raspberry-Pi Pico.Le meilleur adaptateur breadboard pour PicoConstat avec le PicoLorsque le Pico est inséré directement sur un breadboard (demi-taille, le plus courant):Une grande partie du breadboard est occupé par le Pico.Il reste deux rangs de connexion pour le prototypage. Il n’y a pas de distribution d’alimentation sur les rails d’alimentation.Il n’y a toujours pas de bouton Reset  Pour faire un prototypage rapidement c’est convenable mais dès que cela se complique un peu, on manque rapidement de place.Pico-2-BreadboardLe Pico-2-Breadboard permet de brancher un Pico/Pico2/Pico-Wireless/Pico2-Wireless sur un breadboard en apportant une foule d’avantages. Pico-2-Breadboard Il a l’air de rien vu comme ça mail il y une intense réflexion autour de la conception de cette carte. Cette carte est d’ailleurs réalisée en 4 couches afin de pouvoir réaliser le routage.Encombrement minimumPico-2- …

  • vendredi, 13 juin 2025

    Proxxon PD210 / PD250 – configuration du filetage
    Bonjour à tous,Mise-à-jour: 14 juin Dans mes activités de Maker, il m’arrive de tourner des pièces sur un tour Proxxon PD210 (ancien modèle) en vue de réaliser des assemblages.Proxxon PD210Préambule Plus récemment, j’ai décidé de monter un Binoculaire fixe sur les bras de support d’écran pour ordinateur. J’ai donc eu besoin de réaliser un axe (en laiton) avec un filet M7 d’un côté et un filet M10 de l’autre. Le problème c’est qu’une filière de mauvaise qualité à complètement détruit/saboter mon axe du côté M10.Quelle frustration d’avoir la dernière étape (filetage M10) qui ruine tout un travail!SolutionApprendre à faire du filetage métrique au tour!Sur le fond, c’est possible puisque le Proxxon PD210 dispose d’un mécanisme d’avance automatique.Il faut juste régler l’avance pour obtenir le pas souhaité qui est de 1.5mm pour du Métrique 10.Comment fileter sur ProxxonAvant de se pencher sur le réglage de l’avance, je vous propose de visionner cette vidéo de Adventtures with a very small l …

  • dimanche, 8 juin 2025

    PicoCalc de ClockWorkPi: partie 2 – autres firmwares
    Bonjour à tous,C’est article suit la précédente parution  « PicoCalc de ClockWorkPi (partie 1) » avec le firmware recommandé PicoMite Basic et la vidéo de retroComb Tech.A propos de PicoCalcLe PicoCalc de ClockWorkPi est un périphérique portable propulsé par un Raspberry-Pi Pico. PicoCalc de ClockWorkPiLe PicoCalc est un périphérique portable de 16x10cm propulsé par un Raspberry-Pi Pico tout en offrant de nombreuses fonctionnalités (voir le précédent article).Retour sur les FirmwareContinuons notre exploration du dépôt PicoCalc (parmi les dépôts de ClockWorkPi) et son sous-répertoire Bin contenant plusieurs  firmwares pour le Pico (fichiers uf2). PicoCalc NES emulator Vous avez bien lu, PicoCalc dispose d’un firmware d’émulation NES basé sur ShapoNES.Voici quelques captures glanées sur les forums de PicoCalc. Remarque:J’ai aussi déniché un émulateur Gameboy sur les forums ClockworkPi.Emulateur GameBoy pour PicoCalcMicroLisp pour PicoCalcLisp est un langage fonctionnelle basé sur un typag …

  • dimanche, 8 juin 2025

    PicoCalc de ClockWorkPi: Partie 1 – Présentation et PicoMite basic
    Bonjour à tous,Comme moi, vous avez certainement croisé des vidéos sur le PicoCalc de ClockWorkPi, ce périphérique portable propulsé par un Raspberry-Pi Pico. PicoCalc de ClockWorkPiCe que j’aime beaucoup dans ce périphérique portable de 16x10cm c’est qu’il est propulsé par un Raspberry-Pi Pico tout en offrant de nombreuses fonctionnalités comme:Un grand écran IPS 4″ (320×320 pixel couleur). La technologie IPS permet d’avoir un écran qui reste lisible sur un grand angle de vue.Un clavier rétro-éclairé assez complet. Un lecteur de carte SD pour un stockage complémentaireDes haut-parleurs (visiblement pas si mauvais que cela) et sortie Audio.Deux accus 18650 indépendants l’un de l’autre… ce qui permet de changer l’accu sans éteindre le PicoCalc.8 Mio de PSRAM, pour les applications gourmandesUn GPIO Pico + un GPIO  STM32 facilement accessibleEn équipant le PicoCalc avec un Pico2 WH, nous avons un système Dual Core cadencé à 150 Mhz avec 150 Kio de RAM et un module WiFi + BlueTooth.Le t …

  • jeudi, 1 mai 2025

    Sun Ultra 5: Oups, un problème de RAM
    Bonjour à tous,Profitons d’un peu de temps libre pour faire du retro-computing! Après le test de boot du Sun Ultra 5, j’ai essayé d’initialiser la NVRAM et c’est à ce moment que la machine a cessé de fonctionner. Plus d’image sur le moniteur… Argh!Oups! RAM issueHeureusement que le Service Manual du Sun Ultra 5 est disponible sur le Net, cela facilite grandement les recherches :-)Presser la combinaison STOP + D à la mise sous tension permet de démarrer le test de la carte mère (Motherboard POST). POST signifiant Power On Self Test. Après quelques clignotement du CAPS LOCK indiquant le défilement des tests, le clavier s’arrête sur CAPS LOCK + SCROLL LOCK en éclairage fixe. Selon le tableau ci-dessous, j’ai un problème de RAM!!! et dire qu’elle a fonctionné correctement pendant un moment.Sun Ultra 5 – Keyboard Error CodePost MessagesLors du POST, la première opération effectuée est d’ouvrir le port série (Port A) pour y envoyer les messages de POST.Voici comment réaliser la connexion à …