Mars / Avril 2018

Hackable Magazine 23

Pas de Wifi ? Pas de net ? Pas grave... 

Connectez votre Arduino au réseau mobile !

  • Configurez votre shield ou carte GSM/GPRS
  • Apprenez à dialoguer avec le module SIM900
  • Créez une sonde de température qui vous alerte par SMS

En savoir plus

7,90 € TTC

Anciens Numéros

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

Hackable Magazine 51

Novembre / Décembre 2023
14,90 €
Hackable Magazine 50

Hackable Magazine 50

Septembre / Octobre 2023
14,90 €
SOMMAIRE :

Equipement

p. 04 NumWorks : la calculatrice open source française
p. 14 Visualisez, enregistrez ou transmettez la sortie HDMI de votre Pi

Ardu'n'co

p. 24 Découvrez le multitâche avec votre ESP32

En couverture

p. 32 Connectez votre Arduino au réseau mobile
p. 48 Créez une sonde de température qui vous alerte par SMS

Embarqué & Informatique

p. 60 Boostez vos développements Linux sous Windows avec WSL

Nouvelle rubrique

Retro Tech

p. 72 C64 reloaded MK2 ou la renaissance du Commodore 64

Démontage, Hacks & Récup

p. 84 Votre ordinateur 8 bits sur platine : assez joué ! On passe au C !

EDITO :

Les choses dont on ne se doute pas...

Il existe toujours un décalage entre la réalité et la perception de la réalité, c’est un fait (ou une réalité). Et la plupart des décisions sont prises sur la base de cette perception. Dans ce registre d’idées, nous pouvons classer bon nombre de choses, mais dès lors qu’il s’agit de technologie, le décalage devient souvent très important.

Prenons par exemple la notion de surveillance globale. En dehors de l’aspect idéologique de la chose, le niveau de crainte est généralement proportionnel aux connaissances techniques de l’utilisateur, jusqu’au point où le rapport s’inverse, puis s’inverse encore, et ainsi de suite...

Considérez un utilisateur de smartphone lambda. Si vous lui dites qu’il peut être écouté et surveillé facilement, il vous dira sans doute « mheuu non ». S’il comprend le fonctionnement du système et en particulier le fait qu’il a en poche un ordinateur connecté et non un périphérique de communication, son avis changera. Poussez encore davantage en lui inculquant également la complexité de la chose ainsi que la masse d’informations à traiter et il va se dire que cela fait, tout de même, beaucoup de travail... Poussons encore et expliquons-lui que son appareil n’est pas réellement sous le contrôle du système et du processeur d’application, mais sous celui du « baseband processor », la puce gérant l’interface avec le réseau, qui a son propre système/firmware et qui peut faire littéralement ce qu’il veut du périphérique et de son contenu. Là, la crainte revient, car il ne s’agit plus d’attaquer tous les modèles de smartphones, dans toutes leurs versions, avec toutes les applications susceptibles d’être installées. Mais ce n’est pas fini et j’en arrive à l’idée initiale...

Savez-vous ce qui est indispensable à un smartphone pour se connecter au réseau et qui donne des ordres au processeur baseband ? Une carte SIM.

Mais qu’est-ce qu’une carte SIM en réalité ? Pour le savoir, ce n’est pas difficile, il suffit de demander à Wikipédia qui nous indique qu’il n’existe pas beaucoup de « fondeurs » de puces pour carte SIM : Infineon, Samsung, Renesas, StarChip/Safran... Si nous visitons le site de ce dernier, nous apprenons que, dans une carte SIM, nous avons un processeur 32 bits spécifique (non ARM, ici un Cortus APS3), quelques centaines de Ko de flash (~1,5 Mo avec une eSIM), des dizaines de Ko de mémoire et de nombreux éléments de sécurité. Et dire qu’on s’inquiète du fait que nos smartphones nous surveillent...

À ce stade, il faut faire attention à ne pas finir avec un couvre-chef en papier aluminium... En vérité, la technologie est toujours à double tranchant, si vous en demandez les avantages, vous devez accepter les risques. Mais oui, dans l’absolu, si vous voulez un smartphone dont vous pouvez être sûr qu’il ne vous surveille pas, la technique est la même que pour un téléviseur qui ne ment pas : éparpillé en pièces détachées sur votre bureau est un bon début ;-)

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.

Connectez votre Arduino au réseau mobile
Hackable n°23

Faire communiquer un projet n'est pas toujours facile. En fonction des contraintes et de l'environnement, les moyens de communication peuvent drastiquement se réduire. On passe alors du réseau local et du wifi privé, au wifi public, puis aux solutions comme LoRaWAN et Sigfox, pour enfin arriver, souvent par dépit, à la connectivité 4G, 3G ou tout simplement GPRS. Mais, dès lors qu'on écarte la notion de débits importants, connecter son projet via un réseau mobile peut être intéressant financièrement et pratiquement.

Visualisez, enregistrez ou transmettez la sortie HDMI de votre Pi
Hackable n°23

... et de (presque) n'importe quel autre périphérique offrant une sortie HDMI. Enregistrer l'image à l'écran sur une Raspberry Pi n'est pas très difficile, un simple utilitaire de capture d'écran fera l'affaire. Mais qu'en est-il du mode console, du démarrage ou encore des incrustations comme celles produites par la RaspiCam ? La même question se pose si vous souhaitez faire de même sur PC ou Mac, où encore sur une console de jeu, avec ou sans upscaler. La solution est normalement fournie par l'achat d'un périphérique de capture vidéo, mais il existe une solution plus économique : un transmetteur HDMI/Ethernet + VLC (+ un peu de bidouille).

Découvrez le multitâche avec votre ESP32
Hackable n°23
L'une des grosses nouveautés introduites avec les cartes et modules ESP32, que ce soit en comparaison des cartes Arduino ou des modules à base d'ESP8266 est, à mon avis, la présence de deux cœurs dans la puce ESP32. En d'autres termes, vous avez deux « processeurs » identiques capables de faire fonctionner indépendamment deux morceaux de codes différents, en parallèle de façon simultanée. Voyons ensemble comment cela fonctionne et ce que cela implique réellement pour nous, programmeurs.
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2024 - LES EDITIONS DIAMOND