Hackable n°33 est disponible !

Ce nouveau numéro de Hackable fait la part belle à la plateforme ESP32 et, plus particulièrement à l’ESP32-CAM. Comme son nom l’indique, cette carte à très faible coût (quelques 6€) intègre non seulement le microcontrôleur/SoC ESP32 d’Espressif et sa mémoire flash, mais également un module caméra Omnivision ov2640 de 2 mégapixels ainsi qu’une RAM SPI permettant de facilement traiter les données (framebuffer).

Au travers des deux articles qui composent ce sujet pour ce numéro 33, vous apprendrez à prendre en main ce fantastique matériel via l’IDE Arduino, puis nous nous enfoncerons en profondeur dans le code très dense de l’exemple fourni par le constructeur. Nous écrémerons alors ce code afin de nous permettre d’intégrer la mise à jour OTA tout en explorant les fonctionnalités et les techniques (parfois très originales) utilisées par les développeurs à l’origine de cet exemple. Enfin, riches de nos expérimentations et des connaissances ainsi acquises, nous pourrons développer un système de surveillance vidéo wifi, intégrant dans l’image elle-même (fixe ou stream MJPEG) les informations obtenues d’un capteur BME280 (température, humidité relative et pression atmosphérique).

Mais ce numéro ne parle pas que d’ESP32, loin de là. Nous y traitons également de bien d’autres choses et d’autres domaines. Mais jugez par vous-même avec le sommaire de ce numéro :

  • Actualités
    • p.04 : Le Module du moment : bouton capacitif
  • Outils & Logiciels
    • p.06 : Circuitjs simule des circuits électroniques dans votre navigateur
  • Arduino & Microcontrôleurs
    • p.16 : Un RISC-V à bas coût pour monitorer votre PC avec LCDproc
    • p.32 : Prise en main de l’ESP32-CAM
    • p.48 : Une caméra web ESP32 pour surveiller son environnement
  • Sécurité
    • p.68 : Se protéger de la rétro-ingénierie matérielle
  • Domotique & Capteurs
    • p.84 : Piloter sa cafetière connectée
  • Robotique & IA
    • p.96 : Contrôler vos modèles Lego Powered Up au Nunchuk à l’aide de votre Arduino
  • Radio & Fréquences
    • p.104 : Analyse d’un brouilleur GPS
  • Rétro Tech
    • p.114 : Programmation avec le 6502 : trigonométrons !

Informations COVID-19 : Au vu des circonstances exceptionnelles actuelles, la parution de ce numéro chez votre marchand de journaux est décalée au mois de juin. Vous pourrez cependant le commander en ligne en version papier (frais de ports offerts en France métro.) depuis notre boutique pour le recevoir chez vous ou en numérique avec le FlipBook pour le lire immédiatement dans votre navigateur web. Ce numéro vous attend également sur notre base documentaire technique Connect. Enfin, si vous êtes abonné, sachez que vous recevrez ce numéro chez vous comme d’habitude. Bonne lecture & prenez bien soin de vous !

N’hésitez pas à vous abonner à la version papier pour ne rater aucun numéro.

NOUVEAU : Il est désormais possible de lire Hackable directement dans votre navigateur grâce au nouveau format FlipBookCe numéro 33, ainsi que tous les anciens numéros est disponible à la vente sous cette forme. Vous pouvez également vous abonner au magazine à ce format. N’hésitez pas à tester gratuitement ce nouveau mode de lecture sur la boutique en ligne via l’exemplaire offert de Hackable 22.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ores et déjà lisible en ligne sur Connect.

Hackable n°32 est déjà chez votre marchand de journaux !

Je dois bien l’avouer, personnellement, je ne suis pas doué avec les plantes…

Ces unités verdâtres de séquestration de CO2 se divisent, en ce qui me concerne, en trois catégories, ce qui est bien plus simple que le système de classification généralement utilisé : celles qui se mangent, celles qui ne se mangent pas et les plantes maléfiques comme le céleri. Malheureusement, je pense que cette approche n’est pas sans rapport avec mon incapacité à faire croître correctement un végétal à l’intérieur de mon habitat naturel, en particulier si sa seule utilité est décorative.

Fort heureusement, ce n’est pas le cas de Yann qui partage avec nous, dans ce numéro, son approche permettant d’apporter, de la manière la plus efficace possible, la source d’énergie nécessaire à n’importe quelle vie végétale : la lumière.

Vous découvrirez, dans son article, qu’il n’est pas si difficile de fournir de la lumière adaptée à une plante et que l’aspect technique et électronique n’est pas en reste. En effet, éclairer un végétal est quelque chose de relativement basique qui ne nécessite pas grande réflexion. Le faire judicieusement, efficacement et de façon durable est une toute autre affaire, en particulier lorsqu’on parle de leds et de la manière de les alimenter correctement.

Bien entendu, il ne sera pas question uniquement de plantes dans ce numéro, loin de là. Nous y découvrirons également que le développement sur ​circuit logique programmable FPGA (Field-Programmable Gate Array) n’est plus synonyme de « gros budget » et que, dans quelques cas, de « logiciels propriétaires » non plus. En effet, vous pouvez désormais, pour moins de 30€ vous équiper et débuter vos expérimentations en Verilog (ou VHDL).

Il sera également question de domotique, de gestion de chauffage, de réalisation de circuit, de simulation, de reverse de circuits intégrés, d’alimentation, de ligne de commandes, d’assembleur 6502… Mais le plus rapide est encore que je vous laisse lire le sommaire de ce numéro :

  • Actualités
    • p.04 : Le Module du moment : interface I2C pour écran LCD
    • p.06 : Des kits de développement FPGA à moins de 30€
  • Outils & Logiciels
    • p.32 : Simulez vos circuits électroniques avant de réaliser vos cartes électroniques avec KiCAD
  • Domotique & Capteurs
    • p.54 : Bricolage du dimanche : un éclairage économique pour plante domestique
  • Arduino & Microcontrôleurs
    • p.74 : Vite fait : créer un thermostat d’ambiance programmable
  • Hack & Upcycling
    • p.90 : Reverse-engineering d’une alimentation numérique et contrôle avec bash
  • Sécurité
    • p.106 : Le coût de la rétro-ingénierie du silicium
  • Rétro Tech
    • p.116 : Programmation avec le 6502

Ce numéro 32 de Hackable est déjà disponible chez votre marchand de journaux et dans notre boutique en ligne.

Hackable 32 ainsi que tous les magazines actuellement en vente chez votre marchand de journaux peuvent désormais être commandés sans frais de port (France métro. uniquement). Si vous ne le trouvez pas en kiosque, il ne vous coûtera donc pas plus cher dans la boutique en ligne.

N’hésitez pas à vous abonner à la version papier pour ne rater aucun numéro.

NOUVEAU : Il est désormais possible de lire Hackable directement dans votre navigateur grâce au nouveau format FlipBookCe numéro 32, ainsi que tous les anciens numéros est disponible à la vente sous cette forme. Vous pouvez également vous abonner au magazine à ce format. N’hésitez pas à tester gratuitement ce nouveau mode de lecture sur la boutique en ligne via l’exemplaire offert de Linux Pratique 104.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ores et déjà lisible en ligne sur Connect.

Hackable n°31 est chez votre marchand de journaux

Les vacances sont terminées et l’automne est déjà là, mais ce n’est pas une raison pour arrêter de s’amuser tout en apprenant. Au programme donc, pour ce numéro de la rentrée, de l’intelligence artificielle… avec une carte Arduino !

Qui a dit qu’il fallait une puissance de calcul phénoménale et du matériel spécialisé pour créer et utiliser un réseau de neurones ? Vous pouvez non seulement expérimenter cette technologie avec une simple carte Arduino UNO mais, en plus, obtenir un résultat concret et parfaitement applicable en pratique.

Dans ce numéro, nous ferons connaissance avec les bases, la terminologie et les principes sur lesquels reposent le fonctionnement d’un réseau de neurones. Nous explorerons la mise en oeuvre sur carte Arduino (sans trop de mathématiques) et apprendrons à notre réseau à différencier une couleur froide d’une couleur chaude (notion, sentiment et impression typiquement humains). Mais comme Hackable se met un point d’honneur à rester pratique et concret, nous mettrons ce réseau à l’épreuve grâce à un module capteur de couleur i2c en lui présentant des objets du quotidien (spoiler alert : ça fonctionne vraiment !)

Mais ce numéro 31 n’est pas qu’IA, nous y traitons bien des sujets et domaines, parmi lesquels un fantastique article de J.M. Friedt, E. Carry et O. Testault, qui saura ravir les amateurs de radio puisqu’il sera question de la création d’antennes, de la modélisation à la fabrication par une imprimante 3D.

Nous ferons également un tour du côté du reverse engineering de puces, de la programmation assembleur sur 6502, de la domotique, du hack de mémoire flash ESP8266 (SPIFFS) ou encore de la révolution RISC-V qui pointe son nez.

Au sommaire de ce numéro de 128 pages nouvelle formule :

  • Actualités
    • p.04 : Le Module du moment : Convertisseur HDMI vers VGA
    • p.06 : La liberté jusqu’au cœur du processeur avec RISC-V
  • Arduino & Microcontrôleurs
    • p.28 : Capteur autonome ESP8266 : problèmes et évolution
    • p.40 : Créer, écrire, lire et décoder une image SPIFFS d’un ESP8266
    • p.48 : Arduino MKR Vidor 4000 : un Arduino pas comme les autres
  • Nouvelle rubrique : Robotique & IA
    • p.60 : Découvrez les réseaux de neurones avec Arduino
  • Radio & Fréquences
    • p.80 : Petites antennes réalisées par impression additive : de la conception à la visualisation des diagrammes de rayonnement (en vrai et en virtuel)
  • Hack & Upcycling
    • p.98 : Rétro-ingénierie matérielle : accéder au silicium
    • p.108 : Rétro-ingénierie matérielle : comprendre le silicium
  • Rétro Tech
    • p.116 : Programmation avec le 6502

Ce numéro 31 de Hackable est déjà disponible chez votre marchand de journaux et dans notre boutique en ligne.

Hackable 31 ainsi que tous les magazines actuellement en vente chez votre marchand de journaux peuvent désormais être commandés sans frais de port (France métro. uniquement). Si vous ne le trouvez pas en kiosque, il ne vous coûtera donc pas plus cher dans la boutique en ligne.

N’hésitez pas à vous abonner à la version papier pour ne rater aucun numéro.

NOUVEAU : Il est désormais possible de lire Hackable directement dans votre navigateur grâce au nouveau format FlipBook. Ce numéro 31, ainsi que tous les anciens numéros sont disponibles à la vente sous cette forme. Vous pouvez également vous abonner au magazine à ce format. N’hésitez pas à tester gratuitement ce nouveau mode de lecture sur la boutique en ligne via l’exemplaire offert de Linux Pratique 104.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ores et déjà lisible en ligne sur Connect.

Hackable n°30 est chez votre marchand de journaux tout l’été

Voici venu l’été et le 30ème numéro de Hackable avec, au menu, une nouvelle formule et un sujet principal qui ne manquera pas d’attiser votre curiosité et votre soif d’apprendre : la détection des radiations ionisantes.

Dans ce numéro de 128 pages d’un format tout nouveau, nous explorerons le monde de la radioactivité, des sources de radiations et, bien entendu, les différentes façons de les détecter. Dosimètre commercial connecté, montage à tube Geiger-Müller ou détecteur à diode PIN feront l’objet d’explications, d’expérimentations et d’évaluations.

Les autres domaines ne seront pas en reste puisque nous aborderons la radio logicielle pour non seulement décoder des messages, mais transformer ces informations en une contribution à un projet existant. Côté Arduino/ESP8266, nous nous amuserons avec les fonctionnalités de Twitter, mais améliorerons également notre confort de vie en palliant au manque de créativité des fabricants de matériel électroménager.

Il sera également question de robotique et de sécurité NFC/RFID, avec les Lego PowerUp d’une part et le fantastique Proxmark 3 de l’autre.

Et enfin, pour les amateurs de Raspberry Pi et autres ordinateurs mono-carte, nous découvrirons comment surveiller l’état de santé d’un système avec LCDproc et explorerons le sous-système /sys/class/leds côté développeur en intégrant au système un ensemble de leds contrôlées par une carte Arduino.

Au sommaire de ce numéro :

  • Le Module du moment
    • p.04 : Module de positionnement GPS
  • Arduino & Microcontrôleurs
    • p.06 : Créez un afficheur qui compte vos followers sur Twitter
    • p.18 : En couverture – Détectez la radioactivité : de quoi parle-t-on ?
    • p.32 : En couverture – Détectez la radioactivité : mise en pratique
  • Sécurité (Nouvelle rubrique)
    • p.50 : Proxmark : l’incontournable matériel pour tester la sécurité RFID & NFC
  • RPI & SBC
    • p.73 : Ajoutez des LED pilotées par le noyau à votre Pi… ou votre PC
    • p.84 : Monitorez votre PC sous Linux avec LCDproc
  • Domotique & Capteurs
    • p.96 : Créer un calculateur de temps pour lave-linge
  • Robotique & IA (Nouvelle rubrique)
    • p.108 : Contrôler vos modèles Lego PoweredUp au Joypad à l’aide de votre Raspberry Pi
  • Radio & Fréquences
    • p.114 : Analysez et décodez les messages d’un collier de «dressage»

Ce numéro 30 de Hackable est déjà disponible chez votre marchand de journaux et dans notre boutique en ligne.

NOUVEAU : Hackable 30 ainsi que tous les magazines actuellement en vente chez votre marchand de journaux peuvent désormais être commandés sans frais de port (France métro. uniquement). Si vous ne le trouvez pas en kiosque, il ne vous coûtera donc pas plus cher dans la boutique en ligne.

N’hésitez pas à vous abonner à la version papier pour ne rater aucun numéro.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ores et déjà lisible en ligne sur Connect.

Hackable n°29 est chez votre marchand de journaux

Le changement est pour bientôt ! Le mot « changement » n’est pas le plus juste car, en vérité, il faut surtout parler d’améliorations et d’ajouts. Je parle, bien entendu, du magazine que vous tenez entre vos mains ou, plus justement, du prochain que vous tiendrez entre vos mains. Enrichie de plusieurs dizaines de pages, la nouvelle formule introduite avec le futur numéro 30 gagnera en diversité en couvrant de nouveaux sujets de façon récurrente, comme la robotique, la sécurité et l’embarqué industriel.

Bien entendu, tout ce qui fait d’Hackable est ce qu’il est actuellement, en particulier les aspects didactiques et surtout pratiques, restera d’actualité avec, toujours, des réalisations concrètes et un contenu basé essentiellement sur l’expérience et l’expérimentation.

Vous pouvez voir la présente édition comme un numéro de transition puisque vous y trouverez non seulement un article orienté robotique, mais également un papier de P. Kadionik à propos de quelque chose dont nous n’avons encore jamais parlé dans Hackable : les FPGA. Voyez cela comme un avant-goût de ce qui occupera un espace dédié supplémentaire dès le prochain numéro.

D’autres évolutions, améliorations, ajouts et surprises vous attendent pour le numéro 30 que vous pourrez découvrir dès le 28 juin chez votre marchand de journaux. D’ici là, je vous laisse découvrir et explorer les sujets du présent numéro qui, je l’espère malgré votre impatience, n’en sera pas moins utile et intéressant.

Je dois avouer avoir longuement hésité avant de choisir le sujet principal en couverture de ce 29ème numéro. Le choix en question portait sur l’article que vous voyez présentement en couverture ou, sur un autre, double, également présent dans le sommaire. L’un comme sujet l’autre sont relativement difficiles à décrire très succinctement.

D’un côté, nous avons la sonde de température (plus hygro et pression) qui semble relativement classique, mais intègre absolument tout le nécessaire, de la lecture du capteur à l’affichage web (exit les applications et infrastructures « lourdes » comme MQTT/Mosquitot +InfluxDB + Grafana).

Et de l’autre, la collecte d’une information sur le Web dans le but de l’afficher sur un dispositif comme un écran LCD, des afficheurs 7 ou 16 segments ou un mini écran e-paper. Ceci semble aisé, mais lorsqu’on ajoute la gestion HTTPS et l’authentification à l’analyse du HTML présenté par une page web, ceci devient un problème assez épineux…

Au final, la sonde environnementale a fini par remporter la timbale, en particulier en raison du fait qu’il s’agissait d’une suggestion/demande d’un lecteur, qui se reconnaîtra peut-être.

Je vous laisse découvrir le numéro, déjà disponible chez votre marchant de journaux.

  • Équipement
    • p.04 : Ajouter la fonction graveuse laser à votre imprimante 3D
  • Ardu’n’co
    • p.14 : Collectez des données sur le Web avec vos ESP8266
    • p.24 : Collectez des données sur le Web avec vos ESP8266 : du code !
  • En couverture
    • p.38 : Créez des capteurs et des graphiques environnementaux autonomes
  • Repère & Science
    • p.52 : Programmation objet ? Non ! Codage des objets avec OpenSCAD
  • Embarqué & Informatique
    • p.66 : Créez simplement votre périphérique matériel avec le langage C
  • Rétro Tech
    • p.84 : De la poubelle au salon : le ZX Spectrum
  • Domotique & Robots
    • p.92 : Contrôler vos modèles Lego au joypad à l’aide de BrickPi

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ores et déjà lisible en ligne sur Connect.

Hackable n°28 est déjà chez votre marchand de journaux

Nous avons mis les bouchées doubles pour que vous puissiez lire le dernier numéro de votre magazine préféré au pied du sapin et voici donc venir cette nouvelle édition de début d’année alors même que 2018 n’est pas terminé !

Au menu, de l’ESP8266 et en particulier une fonctionnalité peu connue et peu utilisée de cette famille de cartes qui sont programmables comme les classiques Arduino : le fait de pouvoir utiliser une partie de l’importante quantité de mémoire flash (non utilisée pour le code) comme espace de stockage pour vos fichiers.

Ainsi, grâce à la fonctionnalité SPIFFS, vous pouvez disposer de plusieurs Méga d’espace sur ESP8266 exactement comme s’il s’agissait d’un support comme une carte SD (ou une sorte de disque dur embarqué). Vous pouvez y créer des fichiers, lire des données et même transférer des fichiers directement depuis d’environnement de développement (IDE) Arduino. Et ce, sans ajouter le moindre élément ou module à votre montage…

L’article principal en couverture de ce numéro vous expliquera comment ajouter cette fonctionnalité à votre configuration et comment développer vos croquis de façon à utiliser cet espace de stockage, à la fois pour stocker vos données (collectes de mesures, par exemple) et lire son contenu (pour créer une interface web avec des fichiers HTML).

Mais ce n’est pas tout, ce numéro traite également de modélisation 3D, de mathématiques amusantes, de bidouille de souris USB, de compression d’images pour écran LCD, de VPN, d’opérations logiques, de bonnes pratiques, de Z80…

Au sommaire de ce numéro :

  • Ardu’n’co
    • p.08 : Combien faut-il taper de chiffres pour trouver un code à 4 chiffres ?
    • p.20 : Compresser des images en noir et blanc efficacement et simplement
  • En couverture
    • p.30 : Stockez des fichiers dans la flash de vos ESP8266
  • Embarqué & Informatique
    • p.44 : Recyclez votre vieille souris en capteur
  • Repère & Science
    • p.62 : Gérez et manipulez les bits comme un chef
    • p.70 : Modélisation 3D avec OpenSCAD
  • Démontage, hacks & récup
    • p.88 : Z80, une exécution pas-à-pas qui fonctionne

Ce numéro 28 de Hackable est d’ores et déjà disponible chez votre marchand de journaux et dans notre boutique en ligne. N’hésitez pas à vous abonner à la version papier pour ne rater aucun numéro.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne ConnectCe numéro, ainsi que tous les précédents, est d’ors et déjà lisible en ligne sur Connect.

Note (08/01/2019) : Une erreur s’est glissée dans le schéma de l’article p.97. Les signaux /M1 et DOWN sont inversés (merci à A. Boudou pour avoir relevé l’erreur). Le schéma en question, corrigé, est le suivant :

Hackable n°27 est chez votre marchand de journaux

Voici venir le nouveau numéro de Hackable pour la période de novembre et décembre. En sujet principal de cette édition, la réalisation et l’utilisation d’un réseau mesh à base d’ESP8266.

Vous connaissez certainement la problématique wifi consistant à tenter de couvrir au mieux une surface donnée afin que vos différents montages puissent aisément communiquer, aussi bien dans votre salon qu’au fond du jardin. La plupart du temps, ceci sera solutionné par l’ajout d’un, voire plusieurs, points d’accès wifi, mais cela suppose un accès au réseau filaire. Il existe pourtant une autre solution : un réseau maillé ou mesh.

Cette architecture, basée sur l’intercommunication des éléments du réseau permet de n’utiliser qu’un seul point d’accès wifi, chaque élément ou nœud se connectant aux autres et format un maillage, comme un filet de pêche. On peut alors étendre le réseau en ne faisant qu’ajouter des nœuds, jusqu’à couvrir une distance bien supérieure à la portée du point d’accès Wifi.

Dans ce numéro 27 nous verrons comment utiliser des cartes ESP8266 (Wemos D1 Mini) pour former un tel réseau, mais nous pencherons également sur la création d’un pont avec votre réseau local, permettant à tous les nœuds de remonter d’éventuelles mesures à un brocker MQTT. Inversement, il sera également possible d’envoyer un message au broker et celui-ci sera alors relayé par le pont à un ou plusieurs nœuds du réseau maillé.

Bien entendu, ce sujet n’est de loin pas le seul thème abordé dans ce numéro dont je vous laisse découvrir le sommaire complet :

  • Equipement
    • p.04 :Pilotez des écrans e-paper à trois couleurs !
  • Ardu’n’co
    • p.26 : Une jauge analogique MQTT pour afficher vos mesures et valeurs
  • En couverture
    • p.36 : Réseau mesh : étendre facilement son réseau sans fil pour ses montages
  • Repère & Science
    • p.56 : Contrôlez vos NeoPixels en 3,3 volts
  • Démontage, hacks & récup
    • p.64 : Ordinateur 8 bits Z80 : on prend les mêmes et on recommence
  • Embarqué & Informatique
    • p.72 : Robotique et électrons : mesurer une consommation avec le Rpi
  • Tensions & courants
    • p.80 : Étude d’un traqueur solaire

Ce numéro 27 de Hackable est d’ores et déjà disponible chez votre marchand de journaux et dans notre boutique en ligne. N’hésitez pas à vous abonner à la version papier ou PDF pour ne rater aucun numéro.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne Connect.

Hackable n°26 est chez votre marchand de journaux

Les vacances sont terminées et après un numéro d’été nous ayant envoyé dans l’espace voici que nous redescendons sur le plancher des vaches pour un sujet bien plus terre-à-terre : MQTT.

Faire communiquer ses projets n’est pas toujours chose facile même avec des fonctionnalités comme celles offertes par des plateformes telles l’ESP8266 ou Raspberry Pi. La liaison est certes facile à établir, mais l’architecture est toujours un casse-tête. Qui doit attendre les connexions ? Qui doit initier la communication ? Mes capteurs doivent-ils attendre qu’on leur demande d’agir ou régulièrement envoyer leur données ? Doivent-ils se connecter à un point d’accès Wifi ou être ce point d’accès ? Comment rendre tout cela plus stable, fiable, modulaire et sûr ?

Voici autant de questions auxquelles MQTT répondra sans le moindre problème, une fois que vous aurez assimilé ses principes de fonctionnement et son jargon. Et c’est précisément ce que le sujet principal de ce numéro de rentrée se propose de faire !

Oubliez donc la complexité de mettre en place un serveur HTTP sur vos ESP8266 ou même de composer des requêtes vers un serveur. MQTT offre une solution parfaitement adaptée avec une approche similaire à un système de messagerie ou un bus logiciel. Tous les acteurs se connectent à un élément central (le broker) et communiquent entre eux en envoyant des messages libellés avec sujet et en souscrivant aux sujets qui les intéressent.

Dans ce numéro, nous traiterons non seulement de l’introduction à MQTT avec quelques codes et configurations simples mettant en oeuvre Raspberry Pi et ESP8266, mais également d’un aspect trop souvent oublié : la sécurité (authentification et chiffrement SSL/TLS).

Et enfin, nous pousserons l’exercice jusqu’à mettre en place une interface web permettant de représenter les données graphiquement (avec Telegraf et Grafana sur Raspberry Pi).

Au sommaire de ce numéro :

  • Equipement
    • p.04 : Test du fer à souder fixe/nomade TS100
    • p.12 : Mes conseils, trucs et astuces pour des impressions 3D de qualité
  • Ardu’n’co
    • p.22 : Transformez vos vieux lecteurs de disquettes en instrument de musique
    • p.30 : Interfaçage d’une radiocommande de modélisme à un simulateur de vol
  • En couverture
    • p.24 : Faites communiquer vos projets simplement avec MQTT
    • p.60 : Sécurisez et protégez votre installation MQTT
    • p.72 : Représentez graphiquement vos données collectées en MQTT
  • Repère & Science
    • p.84 : Solar Hammer : pourquoi les tâches solaires menacent les réseaux ?
  • Retro Tech
    • p.88 : Ajouter de la mémoire à une vieille imprimante laser

Ce numéro 26 de Hackable est d’ores et déjà disponible chez votre marchand de journaux et dans notre boutique en ligne. N’hésitez pas à vous abonner à la version papier ou PDF pour ne rater aucun numéro.

Vous pouvez également accéder à l’ensemble des numéros publiés via un abonnement à notre plateforme de lecture en ligne Connect.

Lire la suite

Hackable n°25 est arrivé chez votre marchand de journaux !

Voici venir le numéro d’été de Hackable.

Et en été, il fait beau, le ciel est bleu et peu de nuages cachent la jolie surface de notre planète lorsqu’on la regarde de l’espace…

Quel meilleur moment donc que celui-ci pour obtenir de telles images ? Tout ce dont vous avez besoin c’est un récepteur RTL-SDR coûtant une poignée d’euros, une antenne adaptée faite maison à partir de matériaux disponibles dans n’importe quel magasin de bricolage, et de bons logiciels.

L’une des images réceptionnées par la rédaction lors des expérimentations

La radio logicielle est un domaine presque sans limite qui, aujourd’hui, est à la portée de tous et de toutes les bourses. Le sujet principal de ce numéro 25 concernera donc la réception directe d’images satellite. Je ne vous parle pas d’obtenir ces images depuis le net ou un quelconque autre service distant, mais bel et bien en live depuis l’espace, lorsque l’un des trois satellites NOAA passe au-dessus de votre tête (ou pas trop loin).

Nous explorerons, dans ce dossier, les choses à savoir pour bien commencer, les premières manipulations permettant de valider le concept, les tenants et les aboutissants des transmissions analogiques APT, la fabrication d’une antenne adaptée à ce type de réception et, bien entendu l’enregistrement des signaux et le décodage des messages pour obtenir une image prise par un engin orbitant à quelques 800 km au-dessus de nous.

Note : Il semblerait que le site hébergeant l’un des logiciels utilisés pour le décodage des images APT/NOAA rencontre actuellement quelques difficultés (cf. https://www.rtl-sdr.com/notice-wxtoimg-website-down/). Des utilisateurs du logiciel se sont mobilisés pour mettre à disposition des liens de téléchargement via Reddit. Si le site de WXtoImg n’est pas accessible au moment où vous lirez ceci, vous trouverez ici les archives pour Windows, Debian/Ubuntu et RPM/Red Hat : https://www.reddit.com/r/RTLSDR/comments/8ss5ol/wxtoimg_software_downloads/
(un utilisateur a également mis à disposition les versions Armhf sur Dropbox)

Note (17/07/2018) : Le site de WXtoImg est de retour… en quelque sorte. Un utilisateur de l’outil a recréé le site original : https://wxtoimgrestored.tk. Celui-ci comprend les différentes versions téléchargeables ainsi que les clés permettant d’exploiter toutes les fonctions du programme.

Note (18/08/2018) : Il existe à présent un clone semi-officiel du site WXtoImg permettant de télécharger l’ensemble des versions de l’outil : https://wxtoimgrestored.xyz

Au sommaire de ce numéro :

  • Equipement
    • p.04 : Une station de soudage à air chaud à moins de 30€ ?
  • Ardu’n’co
    • p.12 : Vos ESP8266 se mettent à jour tout seuls !
  • En couverture
    • p.24 : Introduction à la réception d’images satellite
    • p.42 : Se créer une antenne pour recevoir les images satellites
    • p.52 : Réception de vos premières images satellite
  • Radio & Fréquences
    • p.64 : Mesurez la vitesse de la lumière dans les câbles !
  • Repère & Science
    • p.72 : La fabuleuse histoire des calculateurs numériques à l’ère électromécanique
  • Tensions & Courants
    • p.82 : Les capteurs photovoltaïques
  • Retro Tech
    • p.88 : SCSI2SD ou comment remplacer un disque SCSI par une carte microSD

 

 

Hackable n°24 est chez votre marchand de journaux

Dans ce nouveau numéro, daté mai/juin, nous nous pencherons à nouveau sur le domaine de la domotique et en particulier sur le contrôle de votre éclairage d’intérieur.

Le point de départ de cette mini-aventure se résume par l’acquisition de prises télécommandées semblant être un peu plus évoluées que celles qu’on trouve dans les magasins de bricolage. En effet, plutôt que de permettre simplement le choix des canaux via un sélecteur mécanique, ces prises sont programmables et associables à n’importe laquelle des télécommandes compatible. Il est ainsi possible de contrôler plusieurs prises avec un bouton d’une télécommande, mais également de commander une prise via plusieurs boutons de plusieurs télécommandes. Bref, on peut faire tout ce qui nous plaît sans être limité !

Il est donc possible de gérer des « scénarios » d’ambiance très facilement mais ça, c’était avant qu’on y ajoute notre grain de sel : remplacer une télécommande par un ESP8266 pour un pilotage en Wifi (via un module radio ou tout simplement en vampirisant l’émetteur de l’une des télécommandes), automatiser le basculement d’un mode d’ambiance à un autre, fournir une interface web pour commander les prises et même intégrer une extension dans Chrome/Chromium pour commander l’éclairage directement depuis la barre d’outils du navigateur.

Mais ceci n’est que l’article vedette de ce 24ème numéro. Dans les 96 pages vous trouverez, comme toujours, différents sujets abordés, allant cette fois de l’automatisation d’équipement de labo (générateur de fréquences et oscilloscope) au hack d’une puce sonore d’un Commodore 64 pour créer un lecteur de musique rétro (chiptunes) en passant par la programmation avancée des ESP32, un décryptage des normes vidéos analogiques ou encore la suite de nos expérimentations autour du processeur Z80…

Au sommaire de ce numéro 24 :

  • Equipement
    • p.04 : Automatisez vos mesures en utilisant l’USB
  • Ardu’n’co
    • p.18 : ESP32 : développez vos croquis Arduino sans l’IDE Arduino
  • Repère & Science
    • p.30 : Signaux vidéos analogiques : comment vous y retrouver ?
  • En couverture
    • p.40 : La télécommande Arduino, le retour version ESP8266 !
  • Embarqué & Informatique
    • p.64 : Robotique et électrons : mesurer une tension avec le Rpi
  • Retro Tech (Nouvelle rubrique)
    • p.72 : Pilotez le mythique MOS SID avec un Arduino pour jouer vos chiptunes
  • Démontage, Hacks & Récup
    • p.88 : Et si on faisait communiquer notre Z80 ?