Devis Demander un devis
star--3

Formation Raspberry Pi, développer son propre projet embarqué avec TechnoWide

A l'issue de cette formation, vous serez familiariser avec le développement de systèmes embarqués autour de la plate-forme Raspberry Pi dans le cadre de projets domotiques, robotiques ou d'objets connectés.

À propos de cette formation

Bordeaux

33

À partir de 0€ HT

3 jours

21 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques
  • Découvrir le Raspberry Pi pour installer une distribution standard.
  • Configurer le système en fonction de ses besoins.
  • Savoir utiliser les interfaces d'entrées-sorties comme RS-232, SPI, I²C, GPIO...
  • Savoir développer et mettre en œuvre des applications personnalisées pour Linux embarqué.
  • Recompiler le noyau du système et ajouter des drivers supplémentaires.
Contenu de la formation
  • Découverte et introduction du Raspberry Pi
    • 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
  • 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
  • Entrées-sorties et interfaces de communicatio
    • 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
  • 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
  • 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

L'organisme de formation

star--1
TechnoWide

Assurer votre succès !

Découvrir l'organisme de formation

Public concerné

  • Chefs de projets et techniciens
Prérequis
  • Avoir une connaissance préalable de Linux.

Conditions d'accès

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.

Capacité

0 à 10 places

Délai d'accès

3 semaines

Diplôme / Certification

  • Pas de certification

Plus qu'une formation !

Équipe pédagogique
Votre formateur est un consultant et architecte logiciel avec plus de 10 d'expériences pédagogiques et techniques.
Objectifs pédagogiques
  • Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
  • Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
  • Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
Demander un devis

D'autres formations qui pourraient vous intéresser

star--2
Formation Programmer en C++ avec la librairie QT
Lieux sur devis

À partir de 3150€ HT (Entreprise)

À partir de 0€ HT (Individuel)

5 jours | 35 heures
  • Action de formation

  • Formation éligible OPCO

Options de formation

star--2
Formation Développer avec C#
Lieux sur devis

À partir de 1740€ HT (Entreprise)

À partir de 0€ HT (Individuel)

3 jours | 21 heures
  • Action de formation

  • Formation éligible OPCO

Options de formation

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours