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

Programmez vos Raspberry Pi Pico en Go !

Résumé

Le langage par excellence de l'embarqué et des microcontrôleurs est indubitablement le C, car celui-ci offre la proximité adéquate avec le matériel et permet d'atteindre des performances acceptables lorsqu'on ne souhaite pas toucher à l'assembleur. Mais le C arrive avec son lot de difficultés, inhérentes à sa nature permissive, et exige énormément de rigueur de la part du développeur. Des alternatives existent, l'une d'elles est le langage Go et il est parfaitement utilisable sur microcontrôleur.

Magazine N°
Numéro
44
Temporalité
Septembre/Octobre 2022
Magazines précédents

Hackable
L'embarqué à sa source

Image v3
Article mis en avant

Réduisez la consommation de vos montages

Résumé

Le courant consommé par un montage peut sembler être quelque chose de relativement secondaire, en comparaison avec sa fiabilité ou ses performances. Le plus souvent, on cherche à développer une solution robuste accomplissant le travail de façon efficace en partant du principe que l'alimentation est une source magique intarissable. Mais dès lors que le projet implique un accu ou une pile, les perspectives changent totalement. Fort heureusement, les constructeurs de microcontrôleurs ont prévu la prise en charge de ce type de contrainte, et proposent des solutions.

Magazine N°
Numéro
43
Temporalité
Juillet/Août 2022

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

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
En savoir plus sur Hackable
407
Articles rédigés
36
Rédacteurs experts
46
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