1. Livres et vidéos
  2. Raspberry Pi 2 - Exploitez tout le potentiel de votre nano-ordinateur (compatible Raspberry Pi 3) - Version en ligne

Raspberry Pi 2 Exploitez tout le potentiel de votre nano-ordinateur (compatible Raspberry Pi 3) - Version en ligne

  • Accès illimité 24h/24, 7J/7
  • Tous les livres en ligne, les vidéos et les cours enregistrés ENI
  • Plus de 10 nouveautés livres et vidéos chaque mois
  • Les nouveautés disponibles le jour de leur sortie
  • Accès 100% en ligne
  • Accessible immédiatement
  • Version HTML
  • Accès illimité 24h/24, 7J/7

Présentation

L'objectif de ce livre est de fournir au lecteur des bases solides pour explorer les ressources offertes par le Raspberry Pi tant du point de vue du système d'exploitation que du développement et de l'interfaçage physique. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire. Le livre a été écrit sur les modèles Pi 2, B+ et A+, toutes les informations concernant le matériel sont 100% compatibles avec le modèle Pi 3.

Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation compatibles avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel (l'écriture a été réalisée sur le système Wheezy). L'utilisation de NOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en œuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en œuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress ou en caméra de vidéosurveillance capable de détecter un mouvement et de vous en avertir par email.

Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en œuvre pour les corriger.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.


Les chapitres du livre :
Avant-propos – Le Raspberry Pi – Description technique – Systèmes d'exploitation disponibles – Préparer la carte microSD – Démarrer Raspbian – Utiliser la ligne de commande – Utiliser le mode graphique – Utiliser une mémoire de masse externe – Démarrer sur un disque externe – Que faire avec le Raspberry Pi ? – Programmer en Scratch – Programmer en Python – Le GPIO du Raspberry Pi – Les périphériques – Dépanner le Raspberry Pi – Annexes

Table des matières

  • Le Raspberry Pi
    • 1. Introduction
    • 2. Présentation
    • 3. Historique de la création du Raspberry Pi
    • 4. Chronologie
    • 5. Logo
    • 6. L’avenir du Raspberry Pi
  • Description technique
    • 1. Introduction
    • 2. Éléments constitutifs du Raspberry Pi
      • 2.1 Le SoC
      • 2.2 Le CPU
      • 2.3 Le GPU
      • 2.4 La mémoire
      • 2.5 Les ports USB et Ethernet
      • 2.6 Les sorties vidéo
      • 2.7 Les sorties audio
      • 2.8 Le bus CSI
      • 2.9 Le bus DSI
      • 2.10 Le GPIO
      • 2.11 L'alimentation
      • 2.12 Le connecteur de carte SD
      • 2.13 L'horloge temps réel
      • 2.14 Les dimensions physiques du Raspberry Pi
    • 3. Différentes versions
      • 3.1 Le Raspberry Pi 2
        • 3.1.1 Le SoC Broadcom BCM2836
        • 3.1.2 Le GPU
        • 3.1.3 La mémoire
        • 3.1.4 Raspberry Pi 2 vue de dessus
        • 3.1.5 Raspberry Pi 2 vue de dessous
        • 3.1.6 Les conséquences de cette évolution
      • 3.2 Modèle B+
      • 3.3 Modèle A+
      • 3.4 Modèle A et modèle B
      • 3.5 Raspberry Pi modèle B Rev. 1
      • 3.6 Raspberry Pi modèle B Rev. 2
    • 4. Évolution future
  • Systèmes d'exploitation disponibles
    • 1. Introduction
    • 2. Linux
      • 2.1 De Linus à Linux
      • 2.2 Le noyau
      • 2.3 Les distributions
    • 3. Distributions Linux pour le Raspberry Pi
      • 3.1 Raspbian "wheezy"
      • 3.2 Arch Linux ARM
      • 3.3 Pidora
      • 3.4 RISC OS
      • 3.5 FreeBSD
      • 3.6 OpenELEC
      • 3.7 Autres distributions
  • Préparer la carte microSD
    • 1. Introduction
    • 2. Séquence de boot du Raspberry Pi
      • 2.1 Étape 1 : mise sous tension
      • 2.2 Étape 2 : chargement de bootcode.bin
      • 2.3 Étape 3 : exécution de bootcode.bin par le GPU
      • 2.4 Étape 4 : exécution de start.elf par le GPU
      • 2.5 Étape 5 : exécution de kernel.img par le CPU ARM
      • 2.6 Étape 6 : démarrage de Linux
      • 2.7 Résumé de la séquence de boot du Raspberry Pi
    • 3. Installation du système d'exploitation
      • 3.1 Accès à la carte SD
      • 3.2 Acquisition d'une carte SD prête à l'emploi
      • 3.3 Installation d'un OS avec NOOBS
        • 3.3.1 Le site de la Fondation
        • 3.3.2 NOOBS
        • 3.3.3 Téléchargement de NOOBS
        • 3.3.4 Transfert de NOOBS sur la carte SD
        • 3.3.5 Installation de Raspbian avec NOOBS
        • 3.3.6 Conclusion
      • 3.4 Installation d'une image Raspbian
        • 3.4.1 Transfert de Raspbian sur la carte SD
        • 3.4.2 Sous Windows 8
        • 3.4.3 Sous Debian 7
        • 3.4.4 Conclusion
  • Démarrer Raspbian
    • 1. Préparation du Raspberry Pi
      • 1.1 Mise en place de la carte microSD
      • 1.2 Connexion des câbles
        • 1.2.1 Raspberry Pi modèle B, B+ et Raspberry Pi 2
        • 1.2.2 Raspberry Pi modèle A et A+
      • 1.3 Mise sous tension
    • 2. Configurer le système
      • 2.1 Utiliser raspi-config
        • 2.1.1 Déplacement du curseur
        • 2.1.2 Sélection
        • 2.1.3 Choix des options
      • 2.2 Configuration avancée de Raspbian
        • 2.2.1 Le fichier config.txt
        • 2.2.2 Configuration de la vidéo
    • 3. Ajouter des licences
    • 4. Utiliser le système
  • Utiliser la ligne de commande
    • 1. Introduction
    • 2. L'arborescence de Linux
    • 3. La ligne de commande
      • 3.1 Connexion à Raspbian
        • 3.1.1 Connexion en utilisateur normal
        • 3.1.2 Connexion en root
      • 3.2 Se déplacer dans l'arborescence
        • 3.2.1 Identifier le répertoire courant
        • 3.2.2 Lister le contenu d'un répertoire
        • 3.2.3 Changer de répertoire
        • 3.2.4 Chemin relatif et chemin absolu
        • 3.2.5 Modifier l'arborescence
      • 3.3 Gérer les fichiers
        • 3.3.1 Copier les fichiers
        • 3.3.2 Déplacer et renommer les fichiers
        • 3.3.3 Supprimer les fichiers
        • 3.3.4 Afficher le contenu d'un fichier
        • 3.3.5 Modifier le contenu d'un fichier
        • 3.3.6 Compresser et décompresser un fichier
      • 3.4 Accélérer la frappe des commandes
        • 3.4.1 Rappel des commandes précédentes
        • 3.4.2 Autocomplétion
      • 3.5 Administrer le système
        • 3.5.1 Gérer les utilisateurs et les groupes
        • 3.5.2 Gérer les dépôts
        • 3.5.3 Tenir le système à jour
        • 3.5.4 Installer/supprimer un programme
        • 3.5.5 Gérer les droits
        • 3.5.6 Gérer la connexion réseau
        • 3.5.7 Écrire un script shell
        • 3.5.8 Planifier des tâches
        • 3.5.9 Gérer les processus
        • 3.5.10 Configurer la date du système
    • 4. Sauvegarder votre configuration
      • 4.1 Sauvegarde de la carte microSD sous Windows
      • 4.2 Sauvegarde de la carte microSD sous Debian 7
    • 5. Conclusion
  • Utiliser le mode graphique
    • 1. Introduction
    • 2. À la découverte de l'écran de Raspbian
      • 2.1 Icônes du bureau
        • 2.1.1 Guide de référence
        • 2.1.2 LXTerminal
        • 2.1.3 OCR Resources
        • 2.1.4 Scratch
        • 2.1.5 Python Games
        • 2.1.6 Navigateur Web Epiphany
        • 2.1.7 WiFi Config
        • 2.1.8 IDLE
        • 2.1.9 IDLE 3
        • 2.1.10 Mathematica
        • 2.1.11 Wolfram
        • 2.1.12 Sonic Pi
        • 2.1.13 Minecraft Pi
        • 2.1.14 Pi Store
      • 2.2 Icônes à gauche de la barre des tâches
        • 2.2.1 Icône LXDE
        • 2.2.2 Gestionnaire de fichiers
        • 2.2.3 Navigateur web
        • 2.2.4 Gestionnaire de fenêtres
        • 2.2.5 Gestionnaire de bureaux
        • 2.2.6 Ajouter une application dans la barre des tâches
      • 2.3 Icônes à droite de la barre des tâches
        • 2.3.1 Indicateur d'activité
        • 2.3.2 Horloge
        • 2.3.3 Verrouillage de l'écran
        • 2.3.4 Arrêt
        • 2.3.5 Ajouter/supprimer des éléments au tableau de bord
        • 2.3.6 Masquer la barre des tâches
    • 3. Personnaliser le bureau
      • 3.1 Ajouter une application sur le bureau
      • 3.2 Supprimer une application du bureau
    • 4. Nouvel environnement graphique
      • 4.1 Déplacer la barre de tâches
      • 4.2 Ajouter une icône sur le bureau
    • 5. Conclusion
  • Utiliser une mémoire de masse externe
    • 1. Introduction
    • 2. Pourquoi une mémoire externe ?
      • 2.1 Caractéristiques de la carte microSD
      • 2.2 Comparatif des mémoires de masse
      • 2.3 Choix d'une mémoire de stockage
    • 3. Disques et partitions sous Linux
      • 3.1 Identification des disques sous Linux
      • 3.2 Identification des partitions sous Linux
      • 3.3 Label et UUID
    • 4. Définir un point de montage
      • 4.1 L'arborescence sous Linux
      • 4.2 Créer un point de montage
    • 5. Utiliser une mémoire externe
      • 5.1 Montage manuel de la clé USB
      • 5.2 Démonter une partition
      • 5.3 Montage automatique au démarrage
      • 5.4 Utilisation des UUID
    • 6. Modification des droits
      • 6.1 Partition FAT ou NTFS
      • 6.2 Partition Linux
    • 7. Conclusion
  • Démarrer sur un disque externe
    • 1. Introduction
    • 2. Séquence de boot du Raspberry Pi
    • 3. Préparation du disque
      • 3.1 Suppression de la partition d'origine
        • 3.1.1 Identification de la partition à supprimer
        • 3.1.2 Suppression de la partition
      • 3.2 Création de deux partitions
      • 3.3 Formatage des partitions
        • 3.3.1 Partition Linux
        • 3.3.2 Partition FAT
    • 4. Copie du système de fichiers
    • 5. Modification des fichiers de démarrage
      • 5.1 cmdline.txt
      • 5.2 fstab
    • 6. Vérification du fonctionnement
    • 7. Pour aller plus loin
    • 8. Conclusion
  • Que faire avec le Raspberry Pi ?
    • 1. Introduction
    • 2. Un poste bureautique
      • 2.1 La suite LibreOffice
        • 2.1.1 Présentation
        • 2.1.2 Installation
      • 2.2 Imprimer
    • 3. Un centre multimédia
      • 3.1 Installer XBMC
      • 3.2 Paramétrage
      • 3.3 Regarder un film
      • 3.4 Utiliser la télécommande
    • 4. Un serveur web
      • 4.1 Installer le serveur
        • 4.1.1 Objectif de l'installation
        • 4.1.2 Installation de lighttpd
        • 4.1.3 Test du serveur web
        • 4.1.4 Modification des droits sur le site web
        • 4.1.5 Installation de PHP et MySQL
        • 4.1.6 Test de l'installation de PHP
        • 4.1.7 Installation de MySQL
        • 4.1.8 Test et fin de l'installation de MySQL
        • 4.1.9 Installation de WordPress
        • 4.1.10 Configuration de WordPress
        • 4.1.11 Test du blog
      • 4.2 Mettre le site web en ligne
        • 4.2.1 Nom de domaine
        • 4.2.2 Configuration de la Freebox
      • 4.3 Se connecter au serveur web
    • 5. Une caméra de vidéosurveillance
      • 5.1 Présentation du projet
      • 5.2 Le logiciel motion
        • 5.2.1 Présentation
        • 5.2.2 Installation
        • 5.2.3 Configuration
        • 5.2.4 Test
      • 5.3 Envoi de messages d'alerte
      • 5.4 Le logiciel sSMTP
        • 5.4.1 Présentation
        • 5.4.2 Installation
        • 5.4.3 Configuration
        • 5.4.4 Test
        • 5.4.5 Conclusion
      • 5.5 Client de messagerie mutt
        • 5.5.1 Présentation
        • 5.5.2 Installation
        • 5.5.3 Configuration
      • 5.6 Test de l'envoi d'e-mails
        • 5.6.1 Envoi de mail sans pièce jointe
        • 5.6.2 Envoi de mail avec pièce jointe
        • 5.6.3 Conclusion
      • 5.7 Envoyer des alertes par mail
        • 5.7.1 Configuration de motion
        • 5.7.2 Envoi de mail : configuration des droits
        • 5.7.3 Test
      • 5.8 Sauvegarde de la carte microSD
      • 5.9 Réalisation pratique
      • 5.10 Considérations légales
      • 5.11 Conclusion
    • 6. Conclusion
  • Programmer en Scratch
    • 1. Présentation
      • 1.1 Une longue histoire
      • 1.2 Les projets
    • 2. L'environnement de Scratch
      • 2.1 L'interface graphique
      • 2.2 Les blocs de mouvement
      • 2.3 Les blocs d'apparence
      • 2.4 Les structures de contrôle
      • 2.5 Les capteurs
      • 2.6 Les sons
      • 2.7 Les opérateurs
        • 2.7.1 Opérateurs arithmétiques
        • 2.7.2 Opérateurs logiques
      • 2.8 Le stylo
      • 2.9 Les variables
        • 2.9.1 Création d'une variable
        • 2.9.2 Création d'une liste
    • 3. Créer un jeu simple en Scratch
      • 3.1 Définir le scénario
      • 3.2 Définir les interactions
      • 3.3 Préparer la scène
      • 3.4 Dessiner les sprites
        • 3.4.1 Viseur de l'appareil photo
        • 3.4.2 Le logo Raspberry Pi
        • 3.4.3 Le pingouin
      • 3.5 Créer les variables
      • 3.6 Animer le jeu
        • 3.6.1 Les scripts de la scène
        • 3.6.2 Les scripts du chat
        • 3.6.3 Les scripts du pingouin
        • 3.6.4 Le script du logo
        • 3.6.5 Les scripts du viseur
        • 3.6.6 Faire évoluer le jeu
  • Programmer en Python
    • 1. Historique de Python
    • 2. Particularités de Python
    • 3. Python en mode console
      • 3.1 Lancement de Python
      • 3.2 Utiliser Python comme une calculatrice
        • 3.2.1 Opérations de base
        • 3.2.2 Opérateurs de comparaison
        • 3.2.3 Opérateurs d'assignation
        • 3.2.4 Opérateurs sur les bits
      • 3.3 Écrire une chaîne de caractères
      • 3.4 Les variables
      • 3.5 Les listes
      • 3.6 Créer un programme en Python
      • 3.7 Exécuter un programme
      • 3.8 Utiliser la boucle for
      • 3.9 Récupérer une valeur entrée au clavier
      • 3.10 À vous de jouer !
    • 4. Python en environnement graphique
      • 4.1 L'environnement de développement IDLE
      • 4.2 Utiliser le mode prompt
      • 4.3 Créer un programme
      • 4.4 Exécuter un programme
    • 5. Définir une fonction
      • 5.1 Créer une fonction
      • 5.2 Utilisation de la fonction
    • 6. Utiliser les modules
      • 6.1 Les modules internes
      • 6.2 Créer un module
      • 6.3 Utiliser un module dans un script
      • 6.4 Alias du nom de module
    • 7. Lire et écrire dans un fichier
      • 7.1 Création d'un fichier
      • 7.2 Écriture dans un fichier
      • 7.3 Lecture d'un fichier
      • 7.4 Suppression d'un fichier
      • 7.5 Gestion des exceptions
    • 8. Aller plus loin avec Python
  • Le GPIO du Raspberry Pi
    • 1. Description de l'interface GPIO
      • 1.1 Fonctions disponibles
      • 1.2 Valeurs limites (V et I)
        • 1.2.1 Schéma de l'interface GPIO
        • 1.2.2 Seuil du signal d'entrée
        • 1.2.3 Hystérésis
        • 1.2.4 Limitation du courant de sortie
        • 1.2.5 Résistance de tirage
        • 1.2.6 Configurations dangereuses
    • 2. Utilisation du GPIO
      • 2.1 Configuration utilisée
      • 2.2 Allumer une diode LED
      • 2.3 Lire un niveau d'entrée
      • 2.4 Gérer le GPIO en ligne de commande
        • 2.4.1 Accès au GPIO
        • 2.4.2 Création d'un accès à une broche GPIO
        • 2.4.3 Suppression d'un accès à une broche GPIO
        • 2.4.4 Récupérer les informations d'une broche du GPIO
        • 2.4.5 Clignotement d'une LED en shell
      • 2.5 Gérer le GPIO en Python
        • 2.5.1 Commander une LED
        • 2.5.2 Lire le niveau d'une entrée
      • 2.6 Gérer le GPIO depuis une page web
        • 2.6.1 Installation de WebIOPi
        • 2.6.2 Modification du mot de passe
        • 2.6.3 Utilisation de WebIOPi
        • 2.6.4 Configuration de WebIOPi
        • 2.6.5 Modification de WebIOPi pour les Raspberry Pi 2 et B+
    • 3. Conclusion
  • Les périphériques
    • 1. Le module caméra
      • 1.1 Caractéristiques du module
      • 1.2 Connexion sur le Raspberry Pi
      • 1.3 Activation de la caméra
      • 1.4 Capture d’une image fixe
      • 1.5 Enregistrement d’une vidéo
      • 1.6 Timelapse
    • 2. Les cartes d'extension
      • 2.1 Les cartes HAT
        • 2.1.1 Présentation
        • 2.1.2 Dimensions
        • 2.1.3 Fonctionnement
        • 2.1.4 Conclusion
      • 2.2 La carte son HiFiBerry DAC+
        • 2.2.1 Présentation de la carte HiFiBerry DAC+
        • 2.2.2 Mise en service de la carte HiFiBerry DAC +
        • 2.2.3 Utilisation de mplayer
      • 2.3 La carte ADC Pi Plus
        • 2.3.1 Présentation de la carte ADC Pi Plus
        • 2.3.2 Les entrées analogiques
        • 2.3.3 Installation de la carte
        • 2.3.4 Essais de la carte
      • 2.4 La carte IO Pi Plus
        • 2.4.1 Présentation de la carte IO Pi Plus
        • 2.4.2 Les entrées numériques
        • 2.4.3 Installation de la carte
        • 2.4.4 Essais de la carte
      • 2.5 La carte RTC Pi Plus
        • 2.5.1 Présentation de la carte RTC Pi Plus
        • 2.5.2 Mise à l'heure du Raspberry Pi
        • 2.5.3 Installation de la carte
        • 2.5.4 Configuration de l'horloge RTC
        • 2.5.5 Récupération de l'heure au démarrage
        • 2.5.6 Utilisation de plusieurs cartes ABElectronics
      • 2.6 PiFace Digital 2
        • 2.6.1 Présentation de la carte PiFace Digital 2
        • 2.6.2 Schéma de la carte
        • 2.6.3 Mise en place de la carte
        • 2.6.4 Configuration de la carte
        • 2.6.5 Tests de la carte
    • 3. Utiliser des cartes spécifiques
      • 3.1 Carte prototype
      • 3.2 Commande d'un moteur PAP
      • 3.3 Commande d'un moteur CC
  • Dépanner le Raspberry Pi
    • 1. Fiabilité du Raspberry Pi
    • 2. LED des Raspberry Pi 2, A+ et B+
      • 2.1 LED ACT des Raspberry Pi 2, A+ et B+
      • 2.2 LED PWR des Raspberry Pi 2, A+ et B+
      • 2.3 Indicateur de sous-tension sur l'écran
      • 2.4 Indicateur de température maximale sur l'écran
      • 2.5 Mesure de tension sur le Raspberry Pi 2, A+ et B+
      • 2.6 LED du port Ethernet
    • 3. Signification des LED du Raspberry Pi modèle B
      • 3.1 La LED ACT
        • 3.1.1 ACT faiblement allumée ou éteinte
        • 3.1.2 ACT clignotante
      • 3.2 La LED PWR
        • 3.2.1 PWR éteinte
        • 3.2.2 PWR clignotante
      • 3.3 Les LED du port Ethernet
    • 4. Le Raspberry Pi ne démarre pas
    • 5. Problème de connexion au réseau
      • 5.1 Un périphérique USB plante le réseau
      • 5.2 La connexion se fait à 10 Mb/s
      • 5.3 Déplacer la carte SD bloque le réseau
      • 5.4 Plantage du réseau sous une forte charge
    • 6. Affichage anormal sur l’écran
      • 6.1 Image entourée de bordures noires
      • 6.2 Image débordant de l'écran
      • 6.3 Points colorés et interférences
      • 6.4 Pas d'affichage sur l'écran
      • 6.5 Résolution non conforme
    • 7. Le son ne fonctionne pas
      • 7.1 Pas de son sur un moniteur HDMI
      • 7.2 Pas de son du tout
    • 8. Le clavier est en QWERTY
    • 9. Supervision du Raspberry Pi
  • Annexes
    • 1. Réponses à l'exercice du chapitre Démarrer sur un disque externe
    • 2. Réponses aux exercices du chapitre Programmer en Python
    • 3. Réponses à l'exercice du chapitre Le GPIO du Raspberry Pi
    • 4. Sonic Pi
    • 5. Tableau de paramétrage de la vidéo
    • Index

Auteur

François MOCQEn savoir plus

Formateur Réseau et Télécommunications depuis de très nombreuses années, François MOCQ est passionné d'électronique depuis toujours. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi l'a enthousiasmé et, pour partager cette passion, il a rapidement créé un blog puis un forum dédiés à ce nano-ordinateur (www.framboise314.fr). L'écriture de ses livres lui permet de livrer au lecteur tout son retour d'expérience sur ce produit, enrichie des échanges de la communauté Raspberry.
Plus de 15 000 lecteurs !

Retrouvez ci-dessous l'interview de M. François MOCQ.

Revue de presse

RaspFr10/05/2016

Ce livre a le mérite d'être l'un des plus complets écrit en français, et pas une traduction d'un ouvrage anglophone, qui s'adresse vraiment à toute personne souhaitant découvrir le RPi ou l'explorer plus avant. Le prix peut sembler élevé (29€90 en version papier, 22€43 en version numérique), mais les 650 pages le valent.

Arduino et Raspberry Notepad01/06/2015

A lire ou à avoir à côté de son Pi... ce livre est à mi-chemin entre la bible et l'ouvrage didactique. Le livre "Raspberry Pi 2" deviendra rapidement un incontournable.

Caractéristiques

  • Niveau Initié à Confirmé
  • Parution mai 2015
    • HTML
    • ISBN : 978-2-7460-9638-7
    • EAN : 9782746096387
    • Ref. ENI : LNRI2PIRASP

Téléchargements

En complétant ce formulaire, vous acceptez d'être contacté afin de recevoir des informations sur nos produits et services ainsi que nos communications marketing. Vous aurez la possibilité de vous désabonner de nos communications à tout moment. Pour plus d'informations sur notre politique de protection des données, cliquez ici.
  • Des fichiers complémentaires (8,06 Ko)