Avril / Juin 2021

Hackable Magazine 37

RP2040 / Microcontrôleur :

Découvrez la nouvelle Raspberry Pi Pico !

  1. Installez le SDK C/C++
  2. Écrivez vos premiers codes
  3. Utilisez l’IDE VSCode
En savoir plus

12,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
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 €
Hackable Magazine 56

Hackable Magazine 56

Septembre / Octobre 2024
14,90 €
Hackable Magazine 55

Hackable Magazine 55

Juillet / Août 2024
14,90 €
Hackable Magazine 54

Hackable Magazine 54

Mai / Juin 2024
14,90 €
Hackable Magazine 53

Hackable Magazine 53

Mars / Avril 2024
14,90 €
Hackable Magazine 52

Hackable Magazine 52

Janvier / Février 2024
14,90 €
SOMMAIRE :

Repère & Techniques

p. 04 De la preuve formelle en Verilog, librement

RPI & SBC

p. 24 On ne compile jamais sur la cible embarquée » : Buildroot propose GNU Radio sur Raspberry Pi (et autres)

Arduino & Microcontrôleurs

p. 50 Raspberry Pi Pico, Arduino killer ?
p. 78 Installer OpenOCD spécial Pico pour votre Debian
p. 88 Mesurer l’éclairement avec Arduino

Rétro Tech

p. 106 Programmation avec le 6502 : vers des jeux plus évolués

Sécurité

p. 120 Une nouvelle méthode d’imagerie tridimensionnelle pour la rétro-ingénierie des circuits intégrés

éDITO :

git pull... OMG OMG OMG !

Je n’ai pas pour habitude de traiter du sujet de couverture dans l’édito, mais je dois avouer qu’entre le moment de la réception de mes Pico et celui où je couche sur le papier ces quelques mots, je me découvre des comportements et des signes physiologiques qui ne trompent pas.

Pupilles dilatées, regard insistant, recherche du contact, sourire béat, alimentation irrégulière, nervosité fébrile, tachycardie, réduction du sommeil... Oui, je crois que les choses sont claires entre moi, la Pico et son RP2040 ! Comme le chantait Axelle Red, désir ou amour, elle le saura un jour. En attendant, je suis totalement sous le charme et ceci ne risque pas de s’améliorer.

À l’instant où je vous fais l’aveu de ces sentiments à peine retenus, viennent d’apparaître quelques neuf nouveaux fichiers dans le répertoire « src/boards/include/boards » du SDK de la Pico. Neuf nouvelles cartes à base de RP2040, produites par différentes sociétés (Pimoroni, SparkFun, Adafruit) qui viennent étoffer l’écosystème et ainsi démultiplier les possibilités de réalisation. Sans surprise, une paire de Tiny2040 de Pimoroni, équipées d’une flash de 8 Mo, est en commande et ne saurait tarder à apparaître dans ma boite à lettres.

Cet engouement je le connais, car c’est celui qui a fait naître le premier Hackable. Et c’est également celui qui a suivi l’apparition des ESP01, ces modules à base d’ESP8266, et plus tard l’arrivée des ESP32. Une nouvelle vague, électrisant les développeurs de tous bords et de tous projets, et j’ai le sentiment que c’est loin d’être fini...

Une chose est sûre, tel Cupidon, la fondation a visé juste et je crains de ne pas être la seule victime... (oui, vous risquez d’être le prochain ou la prochaine, désolé).

Denis Bodor

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.

Raspberry Pi Pico, Arduino killer ?
Hackable n°37

« Raspberry Pi ou Arduino ? », voici la question typique que se posent nombre de débutants avant de comprendre rapidement que comparer un ordinateur monocarte (SBC) et une carte microcontrôleur n'a aucun sens. Il s'agit de deux mondes distincts reposant sur des philosophies et des contingences totalement différentes. Mais en ce début d'année 2021, la réponse à cette mauvaise question est devenue délicate, car voici venir la carte Pico : une plateforme équipée d'un microcontrôleur RP2040 double-cœur ARM Cortex M0+... par Raspberry Pi ! En d'autres termes, la question est donc maintenant aussi « Raspberry Pi ou Raspberry Pi ? ».

Programmation avec le 6502 : vers des jeux plus évolués
Hackable n°37 Free

Nous savons à présent comment exploiter les capacités du 6502 et du PPU de la NES afin de faire des jeux, comme le Pac-Man présenté lors du dernier article. J'espère d'ailleurs que certains d'entre vous ont essayé, et sont parvenus à améliorer ce programme, disponible sur le GitHub du magazine. Aujourd'hui, nous allons voir que les cartouches de jeux elles-mêmes peuvent renfermer des trésors d'ingéniosité électronique, permettant d'augmenter les capacités de base de la console.

Mesurer l’éclairement avec Arduino
Hackable n°37

Papa de trois enfants en bas âge, j’ai souvent la tête dans les jouets. Mes enfants, comme beaucoup, s’amusent parfois à faire semblant d’acheter. Et si je leur fabriquais une sorte de « caisse/dînette » ! Ce serait tellement mieux s’ils pouvaient scanner des articles et que « ça marche », pour ensuite payer le total par carte !

Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2025 - LES EDITIONS DIAMOND