Hackable

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.

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Manipulation de trames Wi-Fi : explorer le monde des beacon frames avec un ESP8266

Résumé

Pour faire connaissance avec une technologie, qu'elle soit nouvelle ou non, il y a généralement deux méthodes envisageables. Potasser sagement la documentation et étudier ce qui existe, ou avoir une approche plus empirique consistant à jouer et expérimenter au risque d'éventuellement « casser » quelque chose. Lorsqu'il est question de matériel, on y réfléchira à deux fois, mais s'il s'agit d'un protocole réseau, l'approche la moins ennuyeuse est évidente. Voyons cela avec les trames de gestion 802.11.

Magazine N°
Numéro
42
Temporalité
Mai / Juin 2022
Magazines précédents

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Développement baremetal sur Raspberry Pi 3

Résumé

Le terme « baremetal », également orthographié « bare metal » ou « bare-metal » signifie « métal nu » et dans le contexte de développement sur plateforme embarquée désigne un développement reposant directement sur le matériel, sans la moindre couche d’abstraction. Ce type de programmation courant avec les microcontrôleurs est plus rare avec des plateformes utilisant des SoC puissants ou disposant de beaucoup de ressources. Pour autant, il est parfaitement possible d'utiliser l'ARM Cortex-A53 d'une Raspberry Pi de cette manière. Voyons cela...

Magazine N°
Numéro
40
Temporalité
Janvier/Février 2022

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Pilotez un moniteur VGA avec un devkit ESP32

Résumé

Voici un terrain sur lequel nous nous sommes déjà aventurés par le passé [1], mais qui nous avait en partie laissés sur notre faim. En effet, une carte Arduino UNO et trois malheureuses résistances permettent effectivement d'obtenir un affichage VGA, mais le résultat en 120×60 pixels et 4 couleurs est le maximum qu'on pouvait espérer obtenir. Avec un ESP32 en revanche, les choses sont radicalement différentes : jusqu'à 1280×1024 pixels, 64 couleurs maximum, Wi-Fi, clavier, souris, audio et émulation VT/ANSI ! Tout cela grâce à l'excellente bibliothèque FabGL...

Magazine N°
Numéro
39
Temporalité
Octobre/Novembre/Décembre 2021

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Raspberry Pi Pico : personnaliser les informations binaires des firmwares

Résumé

La carte Pico et son microcontrôleur RP2040 apportent des innovations très intéressantes en termes de fonctionnalités, comme par exemple les instances PIO permettant l'ajout de nouveaux périphériques au cœur même de la puce. Mais ces idées et concepts s'étendent également à l'aspect purement logiciel et au système de construction de binaires et de firmwares. Savez-vous, par exemple, qu'il vous est possible d'embarquer des méta-informations au sein même de vos exécutables placés en flash ? Faisons donc ensemble un petit tour de ces fonctionnalités...

Magazine N°
Numéro
38
Temporalité
Juillet/Août/Septembre 2021

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Raspberry Pi Pico, Arduino killer ?

Résumé

« 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 ? ».

Magazine N°
Numéro
37
Temporalité
Avril/Mai/Juin 2021

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Libérez votre CPU, utilisez l’accès direct mémoire : le DMA

Résumé

L’article « Pilotez de manière optimale vos afficheurs LED » de Hackable Magazine no34 illustre la manière dont on doit envisager la programmation embarquée : ne pas faire maladroitement en software ce que le hardware prend en charge. Depuis bientôt 10 ans, les microcontrôleurs 32 bits proposent en standard un ou plusieurs contrôleurs DMA qui transfèrent des données entre mémoire et périphériques sans mobiliser le CPU, n’attendons donc pas pour les mettre au travail.

Magazine N°
Numéro
36
Temporalité
Janvier/Février/Mars 2021
En savoir plus sur Hackable
391
Articles rédigés
34
Rédacteurs experts
44
Magazines et Hors-séries
23000
Éditions imprimées

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.

Parmi les sujets traités tous les deux mois, le lecteur trouvera :

  • des techniques de programmation et de configuration des différentes plateformes
  • des tests de matériels comme des nouvelles cartes et nano-ordinateurs
  • des découvertes de nouvelles plateformes et de nouvelles technologies innovantes
  • des expérimentations autour de différents systèmes embarqués et SBC
  • des réalisations à base de microcontrôleurs
  • des recommandations et astuces pour s’équiper...
Body