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é...).
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Consulter
À propos de cette formation
Objectifs pédagogiques
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.
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Mise en réseau
Réseau
Services
Linux
Raspberry Pi
Logiciel
Serveur
Informatique
Réseaux
Configuration
Le programme
PROGRAMME DE FORMATION » Prise en main du Raspberry Pi Introduction : présentation du Raspberry Pi, des systems-on-chip BCM28352837 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 oeuvre d'un système entièrement personnalisé avec Buildroot. Travaux pratiques Ajout de drivers supplémentaires (extension des GPIO).
Informations complémentaires
Sommaire • Prise en main du Raspberry Pi • Configuration et personnalisation • Entrées-sorties et interfaces de communication • Programmation applicative sur Raspberry Pi • Personnalisation avancée Participants Techniciens, chefs de projets. Prérequis Une connaissance préalable de Linux, niveau utilisateur, est un atout intéressant. Travaux pratiques Mise en pratique sur un kit Raspberry Pi 3 que vous pourrez emporter à l'issue de cette formation.