Accueil > Robotique et Internet des Objets > Raspberry PI 2 et 3 : développement d’applications embarquées
Formation #RIS37

Formation Raspberry PI 2 et 3 : développement d’applications embarquées

Durée : 5 jours

Code : RIS37

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Configurer, installer et prendre en main une Raspberry Pi
  • Etre capable de développer des applications personnalisées pour Linux embarqué
Programme
1/ Appréhender un système GNU/Linux
  • Caractéristiques des systèmes Linux/Unix
  • Arborescence et système de fichiers
  • Démarrer une session
  • Commandes de base
  • Fichiers et répertoires
  • Les droits
  • Notions de réseaux
2/ Présentation du Raspberry Pi
  • Historique
  • Différentes versions
  • Présentation des différents modèles
  • Comparaison avec une carte Arduino
  • OS disponibles
  • Présentation de différents projets à base de Raspberry Pi
  • Préparation à l’utilisation d’une Raspberry Pi
3/ Distribution Linux pour Raspberry Pi
  • Téléchargement
  • Installation
  • Test
  • Configuration
  • Paramètres essentiels, outils standard
4/ Utilisation de base
  • Configuration système
  • Utilisateurs
  • Interface graphique
5/ Configurer et personnaliser Raspberry Pi
  • Configurer le réseau
  • Démarrer les services réseau. Choix adapté à un système embarqué
  • Mettre à jour le système
  • Configurer un serveur Web sur le Raspberry Pi
  • Contrôle à distance
6/ I/O et interfaces de communication
  • Interface RS-232
  • I/O GPIO
  • Interruptions et GPIO
  • Dialogue en SPI avec un microcontrôleur
  • Interrogation en I²2 d'un capteur de température
  • Bluetooth
7/ Programmation sur Raspberry Pi
  • Programmation en C/C++
  • Programmation Python
  • Scripts Shell
8/ Personnalisation avancée
  • Recompilation du noyau
  • Drivers supplémentaires
  • Configuration "from scratch"
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Techniciens
  • Chefs de projets