Formation “Découverte approfondie du Raspberry Pi”

La carte Raspberry Pi 3 représente une excellente plate-forme de découverte des systèmes Linux embarqués, car elle propose des interfaces d’entrées-sorties nombreuses pour un coût relativement réduit.

Ce cours vous permettra de prendre en main le Raspberry Pi 3, 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 3 fourni que le participant peut conserver à l’issue de la formation.

Points-clés

Durée : 3 jours (2 jours en formation individuelle).

Tarifs 2017-2018 :

  • En nos locaux à Évry (91) : 1780 €HT (déjeuners et collations offerts).
    Tarif dégressif si plusieurs inscrits de la même société à la même session.
  • Prochaines sessions : du 12 au 14 février 2018, du 11 au 13 juin 2018. Renseignements et inscriptions : formations@logilin.fr

Public visé : utilisateurs, administrateurs, développeurs souhaitant découvrir les possibilités de Linux sur Raspberry Pi.

Objectifs : savoir installer et configurer le Raspberry Pi pour préparer un système embarqué sous Linux.

Travaux pratiques : les travaux pratiques sont réalisés sur une carte Raspberry Pi 3, que le participant peut conserver à l’issue de la formation.

Plan : Téléchargez le plan détaillé au format PDF.

Thèmes abordés

  • Le Raspberry Pi, un poste de travail sous Linux : introduction, installation, paramétrage, environnement et outils.
  • Le Raspberry Pi, un serveur sous Linux : connexions, échanges de fichiers, serveurs et fonctionnalités diverses.
  • Le Raspberry Pi, un système embarqué : protocoles et ports d’entrées-sorties, périphériques spécifiques, configuration pour l’embarqué.

Plan détaillé

Le Raspberry Pi, un poste de travail sous Linux

  • Raspberry Pi et Linux : Terminologie des système mono-cartes Linux, les Raspberry Pi, le système Linux.
  • Installer Linux sur Raspberry Pi : Installation et prise en main de la distribution Raspbian.
  • Paramétrage du système : Paramétrage de base, configuration réseau, gestion des packages, ergonomie du poste de travail.
  • Environnements et outils de développement : Scratch, programmation en C, Scripts Python, scripts shell.

Le Raspberry Pi, un serveur sous Linux

  • Connexions distantes : Serveur telnet, serveur SSH, déport d’affichage.
  • Transferts de fichiers : Copie de SCP, service FTP, partage de répertoire avec NFS.
  • Services et fonctionnalités supplémentaires : Gestion des LED, fréquence processeur, serveur web Apache, compilations distribuées.

Le Raspberry pi, un système embarqué

  • Protocoles et ports d’entrée-sortie : GPIO, port série, SPI, i²c…
  • Périphériques spécifiques du Raspberry Pi : Écrans tactiles, Caméra, Pi Sense Hat…
  • Configuration pour l’embarqué : Compilation d’un noyau personnalisé, création d’un système minimal, compilation d’un module kernel.

Conclusion

  • Discussions libres sur l’ensemble des thèmes abordés.
  • Expérimentations suivant les demandes des participants.