Vous êtes sur la page 1sur 3

Objectifs de la formation Raspberry Pi 4

Le Raspberry Pi est un ordinateur « low cost » (il faut compter dans les 35€) de
la taille d’une carte de crédit, le but initial était de donner accès au plus grand
nombre à l’apprentissage de la programmation et l’initiation au sens large à
l’informatique.
Raspberry fait tourner plusieurs OS Linux ,la carte est composée
principalement d’un processeur ARM, de un à plusieurs ports USB et RJ45 ,
mais de nombreuses autres interfaces d’entrées-sorties sont disponibles.
Aujourd'hui, on ne compte plus le nombre de projets qui voient le jour autour
du Raspberry Pi et ce petit appareil rencontre un grand succès dans différents
domaines : jeux vidéos, serveur web, robotique, etc... 
Même Google s'y intéresse, notamment avec le projet Coder, un outil
d'initiation au développement web.
 
Ce cours vous permettra de prendre en main le Raspberry Pi 4, de savoir
installer et configurer une distribution standard pour ajuster son
fonctionnement à vos besoins. En outre vous apprendrez à re-compiler le
noyau Linux et ajouter des drivers supplémentaires, réaliser des entrées-
sorties par GPIO et communiquer en utilisant les interfaces Ethernet, RS-232,
SPI, I²C, etc.
Ce cours est entièrement interactif et appliqué, tous les concepts présentés
font l’objet de mises en pratique immédiates sur le Raspberry Pi 4 fourni pour
la formation à chaque participant.
La formation permet aux utilisateurs non familiarisés avec Linux d’apprendre à
installer, configurer et utiliser de la façon la plus optimale ce système
embarqué. 

À qui s'adresse cette formation ?

Public :
Ce stage s'adresse aux utilisateurs, administrateurs, développeurs souhaitant
découvrir les possibilités de Linux sur Raspberry Pi.
Prérequis :
Une connaissance préalable de Linux, niveau utilisateur, est un atout
intéressant mais non nécessaire

Contenu du cours Raspberry Pi 4

Prise en main du Raspberry Pi


Introduction
Présentation du Raspberry Pi, du system-on-chip BCM2711
Distribution Linux pour Raspberry Pi
Présentation de Linux et des distributions pour Raspberry Pi. Téléchargement,
installation et premier boot.
Découverte de la distribution
Configuration des paramètres essentiels. Description détaillée du boot.
Utilisation de base
Configuration système, création d’utilisateur, interface graphique.

Configuration et personnalisation du Raspberry Pi


Réseau
Configuration de l’interface réseau. Communication distantes.
Services
Démarrage et arrêts de services. Choix des services adaptés.
Mise à jour
Installation de nouveaux paquets, mise à jour de la distribution.
Serveurs
Installation et configurations d’un serveur web sur le Raspberry Pi. Installation
d’un déport d’affichage et d’un système de prise de contrôle à distance.

Entrées-sorties et interfaces de communication du Raspberry Pi


Interface RS-232
Communication entre Raspberry Pi et PC par liaison série. Traces de boot.
Connexion distante.
GPIO
Utilisation des GPIO depuis le shell. Accès depuis un programme Python.
Accès depuis un programme C. Détection de changement d’état.
SPI
Communication en SPI avec un micro-contrôleur.
I²C
Interrogation en I²C d’un capteur de température.

Personnalisation avancée du Raspberry Pi


Recompilation du noyau
Principe. Utilisation d’une chaîne de compilation croisée ou compilation native.
Ajustement de la configuration du noyau.
Drivers et modules supplémentaires
Compilation et installation de drivers supplémentaires (extension des GPIO).
Configuration « from scratch »
Mise en œuvre d’un système Linux embarqué entièrement personnalisé.

Conclusion

Discussions libres sur l’ensemble des thèmes abordés.


Expérimentations suivant les demandes des participants.

Vous aimerez peut-être aussi