> Formations > Technologies numériques > Robotique, systèmes embarqués, IoT > Temps réel, systèmes embarqués > Formation Raspberry Pi, créer son propre système embarqué sous Linux > Formations > Technologies numériques > Formation Raspberry Pi, créer son propre système embarqué sous Linux
Formation incontournable

Raspberry Pi, créer son propre système embarqué sous Linux

Raspberry Pi, créer son propre système embarqué sous Linux

Télécharger au format pdf Partager cette formation par e-mail 2


Le Raspberry Pi est une excellente plateforme pour découvrir Linux embarqué, car il offre de nombreuses interfaces d'entrées-sorties pour un coût relativement réduit. Vous apprendrez à maîtriser ce système pour développer aisément votre propre projet embarqué (domotique, media player, robotique, objet connecté...).


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. RBI
Prix : 2290 € H.T.
  3j - 21h
Pauses-café et
déjeuners offerts




Le Raspberry Pi est une excellente plateforme pour découvrir Linux embarqué, car il offre de nombreuses interfaces d'entrées-sorties pour un coût relativement réduit. Vous apprendrez à maîtriser ce système pour développer aisément votre propre projet embarqué (domotique, media player, robotique, objet connecté...).

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Prendre en main le Raspberry Pi pour installer une distribution standard.
  • Ajuster et configurer le système en fonction de ses besoins spécifiques.
  • Communiquer en utilisant les interfaces d'entrées-sorties comme RS-232, SPI, I²C, GPIO...
  • Développer des applications personnalisées pour Linux embarqué.
  • Recompiler le noyau du système et ajouter des drivers supplémentaires.

Public concerné
Techniciens, chefs de projets.

Prérequis
Une connaissance préalable de Linux, niveau utilisateur, est un atout intéressant.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Programme de la formation

Prise en main du Raspberry Pi

  • Introduction : présentation du Raspberry Pi, des systems-on-chip BCM2835/2836/2837 et du processeur Arm 1176.
  • Distribution Linux pour Raspberry Pi : téléchargement, installation, test.
  • Découverte de la distribution : paramètres essentiels, outils standard.
  • Utilisation de base : configuration système, utilisateurs, interface graphique.
  • Utilisation de Linux sur Raspberry Pi : avantages et inconvénient d'un système sur carte SD.
Travaux pratiques
Installation et test d'une distribution standard sur Raspberry Pi.

Configuration et personnalisation

  • Réseau : configuration du réseau (Ethernet+WiFi), Internet, connexion distante.
  • Services réseau : démarrage des services, choix adapté à un système embarqué.
  • Mise à jour : installation de paquets, mise à jour.
  • Serveurs : configuration d'un serveur Web sur le Raspberry Pi.
  • Contrôle à distance : déport d'affichage et prise de contrôle à distance.
Travaux pratiques
Configuration optimale du système, du réseau et des services.

Entrées-sorties et interfaces de communication

  • Interface RS-232 : communication entre Raspberry Pi et PC. Traces de boot.
  • Entrées-sorties GPIO : utilisation depuis le Shell, dans un programme Python ou C.
  • Interruptions et GPIO : détection des changements d'état d'une GPIO.
  • SPI : dialogue en SPI avec un microcontrôleur.
  • I²C : interrogation en I²2 d'un capteur de température.
  • Bluetooth : identification, connexion, communication.
Travaux pratiques
Communication sur différentes interfaces d'entrées-sorties.

Programmation applicative sur Raspberry Pi

  • Programmation en C/C++ : compilation native ou compilation croisée, débogage, exemples.
  • Programmation Python : interpréteur Python et modules. Applications graphiques.
  • Scripts Shell : exemples de scripts pour initialisation du système ou lancement d'applications.
Travaux pratiques
Exemples de programmation dans différents langages.

Personnalisation avancée

  • Recompilation du noyau : intérêts de la recompilation, configuration ajustée.
  • Drivers supplémentaires : compilation et d'installation de drivers externes.
  • Configuration "from scratch" : mise en œuvre d'un système entièrement personnalisé avec Buildroot.
Travaux pratiques
Ajout de drivers supplémentaires (extension des GPIO).


Modalités pratiques
Travaux pratiques
Mise en pratique sur un kit Raspberry Pi que vous pourrez emporter à l'issue de cette formation.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Avis clients
4,1 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
RAPHAËL C.
01/12/21
5 / 5

Très bon formateur, bonne balance cours/TP qui permet de voir une multitude de sujets en peu de temps et de les mettre en application de façon pédagogique avec des TP très détaillés.
MICHAEL R.
01/12/21
3 / 5

Je pense qu’il faudrait une journée de plus pour avoir assez de temps pour réaliser les TP.
CYRIL D.
01/12/21
5 / 5

Enseignant passionné et intéressant Ravi d’avoir pu être aidé/conseillé par quelqu’un de compétent Contenu de cours très riche avec beaucoup d’exemples et cas concrets Difficultés liées au Raspberry/Linux/Python, et non à l’enseignant: temps perdu à essayer de retrouver des liens/librairies/documentations qui ne sont plus accessibles ou compatibles sur Internet




Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Dates et lieux
Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 30 novembre au 2 décembre 2022 *
FR
Paris La Défense
Session garantie
S’inscrire
Du 18 au 20 janvier 2023
FR
Nantes
S’inscrire
Du 23 au 25 janvier 2023
FR
Classe à distance
S’inscrire
Du 23 au 25 janvier 2023
FR
Paris La Défense
S’inscrire
Du 15 au 17 février 2023
FR
Lyon
S’inscrire
Du 27 février au 1 mars 2023
FR
Toulouse
S’inscrire
Du 27 février au 1 mars 2023
FR
Avignon
S’inscrire
Du 20 au 22 mars 2023
FR
Classe à distance
S’inscrire
Du 20 au 22 mars 2023
FR
Paris La Défense
S’inscrire
Du 22 au 24 mars 2023
FR
Aix-en-Provence
S’inscrire
Du 5 au 7 avril 2023
FR
Lyon
S’inscrire
Du 26 au 28 avril 2023
FR
Nantes
S’inscrire
Du 3 au 5 mai 2023
FR
Paris La Défense
S’inscrire
Du 3 au 5 mai 2023
FR
Classe à distance
S’inscrire
Du 5 au 7 juin 2023
FR
Classe à distance
S’inscrire
Du 5 au 7 juin 2023
FR
Paris La Défense
S’inscrire
Du 12 au 14 juin 2023
FR
Lyon
S’inscrire
Du 14 au 16 juin 2023
FR
Toulouse
S’inscrire
Du 14 au 16 juin 2023
FR
Avignon
S’inscrire
Du 26 au 28 juin 2023
FR
Aix-en-Provence
S’inscrire
Du 10 au 12 juillet 2023
FR
Classe à distance
S’inscrire
Du 10 au 12 juillet 2023
FR
Paris La Défense
S’inscrire
Du 26 au 28 juillet 2023
FR
Nantes
S’inscrire
Du 16 au 18 août 2023
FR
Lyon
S’inscrire
Du 4 au 6 septembre 2023
FR
Paris La Défense
S’inscrire
Du 4 au 6 septembre 2023
FR
Classe à distance
S’inscrire
Du 11 au 13 septembre 2023
FR
Avignon
S’inscrire
Du 11 au 13 septembre 2023
FR
Toulouse
S’inscrire
Du 20 au 22 septembre 2023
FR
Aix-en-Provence
S’inscrire
Du 2 au 4 octobre 2023
FR
Paris La Défense
S’inscrire
Du 2 au 4 octobre 2023
FR
Classe à distance
S’inscrire
Du 23 au 25 octobre 2023
FR
Lyon
S’inscrire
Du 25 au 27 octobre 2023
FR
Nantes
S’inscrire
Du 13 au 15 novembre 2023
FR
Classe à distance
S’inscrire
Du 13 au 15 novembre 2023
FR
Paris La Défense
S’inscrire
Du 6 au 8 décembre 2023
FR
Lyon
S’inscrire
Du 13 au 15 décembre 2023
FR
Aix-en-Provence
S’inscrire
Du 18 au 20 décembre 2023
FR
Toulouse
S’inscrire
Du 18 au 20 décembre 2023
FR
Avignon
S’inscrire