Juillet / Août 2025

Hackable Magazine 61

Comment repérer efficacement une personne à moindre coût ?

Détection de présence

  • Détecteurs infrarouges passifs
  • Capteurs radar LD2410
  • Utilisation avec ESPHome
En savoir plus

14,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
Hackable Magazine 64

Hackable Magazine 64

Janvier / Février 2026
14,90 €
Hackable Magazine 63

Hackable Magazine 63

Novembre / Décembre 2025
14,90 €
Hackable Magazine 62

Hackable Magazine 62

Septembre / Octobre 2025
14,90 €
Hackable Magazine 61

Hackable Magazine 61

Juillet / Août 2025
14,90 €
Hackable Magazine 60

Hackable Magazine 60

Mai / Juin 2025
14,90 €
Hackable Magazine 59

Hackable Magazine 59

Mars / Avril 2025
14,90 €
Hackable Magazine 58

Hackable Magazine 58

Janvier / Février 2025
14,90 €
Hackable Magazine 57

Hackable Magazine 57

Novembre / Décembre 2024
14,90 €
SOMMAIRE :

Actualité & Microcontrôleurs

p. 04   Le nouveau microcontrôleur ESP32-P4 : unique en son genre

Microcontrôleurs & Arduino

p. 16   NFC + i2c : du sans-contact simple pour vos projets

Sécurité

p. 32   Murmurons à l'oreille de nos cartes SIM

Domotique & Capteurs

p. 56   Domotique : détecter une présence

SBC & Raspberry Pi

p. 68   Ajouter un contrôleur USB périphérique à vos SBC

Outils & Logiciels

p. 88   Sonder un signal différentiel avec un oscilloscope

Repères & Techniques

p. 98   Ethernet à la loupe : de la couche physique au décodage des trames

EDITO :

Une bonne affaire... qui n’en est pas une !

Il y a quelques semaines, au détour d’un post X, je découvre la carte PCIe YPCB-00388-1P1 de TiferKing [1] équipée d’un monstrueux FPGA Xilinx Kintex7 XC7K480T et vendue sur eBay pour moins de 80 €, port inclus (cherchez juste « XC7K480T », il y a des vendeurs et des offres à foison). On parle ici de quelque 470000 éléments logiques (LE), 380 E/S et de ~34 Mb de mémoire embarquée. À ce prix, c’est une affaire de rêve, d’autant que le support LiteX pointait déjà le bout du nez.

Forcément, naïf et inconscient je saute sur l’occasion, attend patiemment une dizaine de jours et réceptionne la carte sans dommage. Je jongle avec les fichiers permettant d’inclure le support de la carte dans la suite Vivado (Standard), et teste le tout pour me heurter à un étrange message d’erreur « No parts matched ‘xc7k480t-ffg1156-2’ ». J’insiste, fouille, creuse, suis les messages de forum d’utilisateurs peinant à ajouter le support d’une carte, pour finalement me rendre compte que le problème n’est absolument pas technique, non !

Voyez-vous, le monde des FPGA est pervers et trompeur. Car l’édition gratuite de Vivado ne supporte pas tous les modèles de FPGA AMD/Xilinx et dans le cas du Kintex 7, le support se limite aux XC7K70T et aux XC7K160T, et c’est tout. Pour pouvoir utiliser un XC7K480T, bien plus gros, puissant, performant et coûteux, vous devez utiliser Vivado Enterprise Edition à quelque 4395 $ (ou vous satisfaire de 30 jours d’essais) !

Mais quel esprit malade a eu cette fumeuse idée ? Et selon quel principe ? Celui selon lequel le client a assez de budget pour jouer avec des gros FPGA et donc peut débourser encore plus pour pouvoir s’en servir ? Je ne suis pas un révolutionnaire communiste hurlant que tout doit être gratuit et partagé, ne vous méprenez pas, l’open source et/ou la gratuité est un choix que chacun fait ou ne fait pas. C’est la logique commerciale qui m’échappe. Pourquoi cette barrière ? Pourquoi un XC7K160T à 160K LE, oui, et un XC7K480T à 480K LE, non ? Quel génie du marketing s’est dit « pour ces FPGA là, les gros, laissons seulement 30 jours pour évaluer le produit, pas plus » ?

Je suis peut-être très susceptible et allergique à ce genre de pratique, mais voyez-vous, si j’avais 4395 $ de plus à dépenser pour cette carte, je les utiliserai pour aider le projet openXC7 [2], certainement pas pour légitimer ce genre de pratiques commerciales incohérentes...

Denis Bodor

[1] https://www.tiferking.cn/index.php/2024/12/19/650/
[2] https://github.com/openXC7

Le bimestriel spécialisé dans l'électronique numérique et l'embarqué !

Né en 2014, Hackable est un bimestriel destiné aux professionnels et particuliers souhaitant découvrir et progresser dans les domaines de l’électronique numérique et de l’embarqué. Il fournit un contenu riche orienté vers une audience désireuse de bénéficier d'une veille technologique différente et résolument pratique. Le contenu du magazine est conçu de manière à permettre une mise en pratique directe des connaissances acquises et apprendre tout en faisant.

Des réseaux de neurones pour classer des images
GNU/Linux Magazine n°207

On fait énormément de choses avec les réseaux de neurones et de plus en plus de frameworks sont disponibles pour les utiliser simplement. Ce mois-ci je vous propose de classer des images en catégories (voiture, chat, chien, etc.) en utilisant PyTorch, ce qui nous permettra d'appréhender le fonctionnement des moteurs de recherche visuels.

FreeRTOS : application à la réalisation d’un analyseur de réseau numérique sur STM32
GNU/Linux Magazine n°207 Free

FreeRTOS est un environnement exécutif à très faible empreinte mémoire (<10 KB) fournissant un ordonnanceur et les mécanismes associés pour le partage de ressources entre tâches. En utilisant une bibliothèque libre supportant les cœurs ARM Cortex, en particulier la gamme STM32, nous rendons FreeRTOS utilisable sur tout microcontrôleur muni d'un tel processeur. Nous appréhendons cet environnement de travail, favorable aux développements collaboratifs, dans le contexte de la réalisation d'un instrument de caractérisation de dispositifs radiofréquences.

Réalisation d’un paquet Emacs : un navigateur de tickets GitHub
GNU/Linux Magazine n°207
Emacs montre toute sa puissance à ceux qui le placent au centre de leur quotidien : lecture de courriers électroniques et de flux RSS, gestion des tâches et calendriers, navigation dans des systèmes de fichiers locaux et distants, manipulation de dépôts git, etc. Dans cet article, nous verrons comment quelques lignes d’Emacs Lisp, que nous introduirons, permettent d’interroger facilement un serveur distant (GitHub) et d’en formater la réponse en vue d’une utilisation efficace depuis Emacs. Ce qui suit s'adresse aux débutants en Emacs et en Lisp.
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2025 - LES EDITIONS DIAMOND