• 20 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 08/11/2019

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Introduction du cours

L’objectif de ce cours est de présenter la conception d’un système d’exploitation embarqué en vue d’une application spécifique : la construction d'une box domotique.

Ce cours se base sur GNU/Linux pour le système d’exploitation, Raspberry PI comme plateforme pour l'embarqué, et Domoticz comme application spécifique. Dans la première partie, nous verrons comment installer un outil de cross-compilation nécessaire à la génération de binaire pour plateforme ARM, en compilant sur une architecture standard x86. La deuxième partie détaille l’installation d’une distribution GNU/Linux dédiée à la Raspberry PI et l’émulation de ce système via QEMU. La troisième partie montre comment créer son propre Linux minimal pour l’embarqué à partir de l'outil dédié Buildroot. La quatrième partie est une application à la domotique de ce Linux embarqué via l'installation de Domoticz et l'ajout d'un capteur météo. 

Exemple de certificat de réussite
Exemple de certificat de réussite