Raspberry Pi 3, crée son propre systèmes embarqués sous linux
Pré requis
- Avoir une bonne connaissance du Linux
Objectifs de la formation
- Exploiter le Raspberry Pi afin d’installer une distribution standard
- Programmer le système en se basant sur ses besoins
- Communiquer en utilisant les interfaces d'entrées-sorties
- Apprendre comment développer des applications personnalisées
- Collectionner le noyau du système et insérer des drivers supplémentaires
Public :
Pour les techniciens et les chefs de projets
Contenu du cours
Prise en main du Raspberry Pi
- Présentation du Raspberry Pi
- Présentation des systems-on-chip
- Présentation du processeur Arm 1176
- Distribution Linux pour Raspberry Pi
- Découverte de la distribution
- Utilisation de base
- Utilisation de Linux sur Raspberry Pi
- Les avantages et les inconvénients d'un système sur carte SD
Configuration et personnalisation
- Configuration du réseau
- Services réseau
- Mise à jour
- Serveurs
- Contrôle à distance
Entrées-sorties et interfaces de communication
- Interface RS-232
- Entrées-sorties GPIO
- Interruptions et GPIO
- SPI
- I²C
- Bluetooth
Programmation applicative sur Raspberry Pi
- Programmation en C/C++
- Programmation Python
- Scripts Shell
Personnalisation avancée
- Recompilation du noyau
- Drivers supplémentaires
- Configuration "from scratch"
