Trouvez facilement votre prochaine lecture
9 super livres pour s'initier au Raspberry Pi sur de bonnes bases

9 super livres pour s’initier au Raspberry Pi sur de bonnes bases

Le Raspberry Pi est un petit ordinateur monocarte, créé pour encourager l’apprentissage de la programmation informatique et la création de projets électroniques. Il est peu coûteux, de la taille d’une carte de crédit, et offre une grande flexibilité pour diverses applications.

Doté de ports USB, HDMI et Ethernet, ainsi que de broches GPIO pour se connecter à des composants électroniques, le Raspberry Pi peut être utilisé pour des projets de domotique, de robotique, d’Internet des objets (IoT) et bien plus encore.

Tour d’horizon des ouvrages de référence à son sujet.

Voir aussi : livres sur Arduino


1. Raspberry Pi – Le guide incontournable pour exploiter votre nano-ordinateur (François Mocq, Alexandre Svetec)

Disponible sur Amazon Disponible à la Fnac

L’objectif de ce livre est de fournir au lecteur débutant 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. Tous les modèles de Raspberry Pi sont abordés dans cet ouvrage avec un focus particulier sur les Raspberry Pi 3 et Raspberry Pi Zero. Aucun prérequis en Linux, en programmation ou en électronique n’est nécessaire.

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 micro SD et rendre votre Raspberry Pi opérationnel.

L’utilisation de Raspberry Pi Imager, le nouvel outil d’installation d’un système, est expliquée en détail. La présentation du nouveau bureau graphique de Raspberry Pi OS (PIXEL) est suivie de l’utilisation de Linux en ligne de commande.

Après une initiation au réseau, vous apprendrez comment vous connecter à distance sur le Raspberry Pi. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sans carte micro SD sur un support de stockage externe. 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 ouvre 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 LibreELEC, 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 établir un premier diagnostic en cas de dysfonctionnement ainsi que les solutions à mettre en œuvre.

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

Éditions ENI ; 400 pages.


2. Raspberry Pi 4 – Exploitez tout le potentiel de votre nano-ordinateur (François Mocq)

Disponible sur Amazon Disponible à la Fnac

L’objectif de ce livre est de fournir au lecteur débutant 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 en Python. Les modèles Raspberry Pi 4 et Raspberry Pi 400 sont traités dans cet ouvrage. Aucun prérequis en Linux ou en électronique n’est nécessaire. Les programmes développés étant largement commentés, une première approche du langage Python est souhaitable, mais pas indispensable.

Après une présentation physique des deux modèles de Raspberry Pi, vous serez guidé pour installer rapidement le système d’exploitation de votre choix sur une carte micro SD et rendre votre Raspberry Pi opérationnel. L’utilisation de Raspberry Pi Imager est expliquée en détail.

La présentation du nouveau bureau graphique de Raspberry Pi OS est suivie de l’utilisation de Linux en ligne de commande. Les principales commandes nécessaires à l’exploitation d’un Raspberry Pi sous GNU/Linux sont abordées.

La description du GPIO précède une présentation technique des composants utilisés dans le livre (carte Breadboard, résistance, bouton poussoir, LED, LED RGB, LED adressable, servomoteur, codeur rotatif, carte d’acquisition analogique). Chaque composant est ensuite mis en œuvre à l’aide de scripts Python et de la bibliothèque gpiozero.

Des projets concrets à réaliser permettent au lecteur d’utiliser ce matériel en suivant un cahier des charges. La construction d’une station météo est l’occasion d’utiliser un anémomètre, une girouette, un pluviomètre ainsi que différents capteurs (température, humidité, pression). La transmission des données via Sigfox ou LoRa sera évoquée ainsi que le partage de ces données dans un réseau météorologique. Les mesures relevées par la station météo sont, dans un premier temps, affichées en mode texte puis envoyées à une base de données InfluxDB avant d’être affichées sous forme de courbes dans le programme Chronograf.

Éditions ENI ; 413 pages.


3. Python et Raspberry Pi – Apprenez à développer sur votre nano-ordinateur (Patrice Clément)

Disponible sur Amazon Disponible à la Fnac

Ce livre s’adresse à toute personne qui souhaite disposer des connaissances nécessaires pour maîtriser le langage Python et être en mesure de développer efficacement des programmes pour le nano-ordinateur Raspberry Pi. Afin de rendre cet apprentissage plus concret, l’auteur propose au lecteur des projets de mise en application des connaissances acquises. La lecture de ce livre ne nécessite pas de connaissances particulières en développement ou en électronique, néanmoins une connaissance des environnements Linux ou UNIX est un plus.

Pour commencer, l’auteur explique comment installer et configurer des modules Python sur le Raspberry Pi. Il présente ensuite les bases importantes de l’algorithmique pour permettre au lecteur de s’approprier le langage Python (boucles, conditions, types et structures de données) ainsi que des concepts plus avancés (classes, syntaxe en compréhension, fonction lambda, générateur, gestion des exceptions…).

L’auteur apporte ensuite les connaissances nécessaires pour administrer correctement le Raspberry Pi avec Python (avec la ligne de commandes ou avec l’écriture de scripts), et ainsi gérer les utilisateurs, explorer le système de fichiers ou encore utiliser les signaux UNIX.

Dans les chapitres qui suivent, le lecteur découvre comment construire des applications orientées console avec la bibliothèque urwid et des applications graphiques avec la bibliothèque tkinter. Un chapitre met l’accent sur la programmation web et décrit comment construire son propre serveur web, écrire ses scripts CGI ou programmer ses premiers formulaires HTML. Pour les développeurs plus expérimentés, l’auteur donne une introduction à l’incontournable framework web Flask.

Les aspects multimédia et audio du Raspberry Pi sont également étudiés, notamment comment dessiner avec Pillow ou comment manipuler l’audio avec pyalsaaudio. Deux chapitres s’attardent sur la persistance de données (XML, JSON ou encore SQL avec SQLite) ainsi que sur l’écriture de tests unitaires et la documentation de scripts.

Pour finir, l’auteur guide le lecteur dans la découverte et le fonctionnement des broches GPIO du Raspberry Pi. À l’aide de schémas et de photos, il détaille le raccordement d’un écran LCD avec le Raspberry Pi.

Pour la rédaction du livre, l’auteur a utilisé le Raspberry Pi 4 modèle B. À l’exception du dernier chapitre et des broches GPIO spécifiques à cette version du Raspberry Pi, l’utilisation d’une autre version du Raspberry Pi est tout à fait possible.

Éditions ENI ; 300 pages.


4. Raspberry Pi Pico et Pico W – La programmation Python sur microcontrôleur avec MicroPython (Dominique Meurisse)

Disponible sur Amazon Disponible à la Fnac

Le Raspberry Pi Pico et le Pico Wireless (incluant un module Wi-Fi et Bluetooth) fonctionnent nativement sous MicroPython et ont rapidement trouvé leur place auprès des Makers mais aussi des grands acteurs de l’électronique et de l’industrie.

Ce livre permet de découvrir et de maîtriser le langage MicroPython (Python sur microcontrôleur) pour programmer les cartes Raspberry Pi Pico et Pico Wireless. Il guide le lecteur de façon didactique dans la mise en œuvre des cartes Pico, sans oublier d’explorer la prise de contrôle de composants électroniques que l’on peut y raccorder.

Chapitre après chapitre, le lecteur part donc à la découverte des Raspberry Pico et Pico Wireless, réalise des montages électroniques simples et utilise des techniques avancées telles que la manipulation de différents capteurs et interfaces, des sorties PWM et analogique ou d’un bus I2C. Il peut ainsi apprendre par exemple à allumer une LED, activer un relais, commander des moteurs ou encore acquérir des données environnementales et afficher des informations sur un écran à cristaux liquides.

Avec ce livre, les Makers pourront facilement trouver de quoi adapter leur savoir-faire Arduino sur MicroPython, ceux qui ne le sont pas encore pourraient fort bien le devenir, les programmeurs ajouteront sans peine une nouvelle corde à leur arc, les ingénieurs bâtiront de nouveaux ponts entre différents domaines du savoir, l’électronicien découvrira un outil pour produire rapidement des prototypes et les pédagogues pourront conjuguer facilement théorie et expérimentation. Enfin, les utilisateurs de la carte MicroPython Pyboard originale se sentiront en terrain connu.

Éditions ENI ; 341 pages.


5. Raspberry Pi pour les nuls (Sean McManus, Mike Cook)

Disponible sur Amazon Disponible à la Fnac

À peine plus grand qu’une carte de crédit et très bon marché, le Raspberry Pi est un nano-ordinateur bourré de potentiel ! Mais pour libérer tout ce potentiel, il vous faut un guide. C’est exactement l’objectif de ce livre de la collection « Pour les nuls ».

Vous y apprendrez comment exploiter le Raspberry Pi pour le travail comme pour les loisirs : centre multimédia de salon, station bureautique, retouche d’images, serveur Web, initiation à la programmation pour petits en grands et même informatique physique en pilotant des relais, capteurs et moteurs. À vous le monde de la robotique et de la domotique !

Au sommaire :

  • Récupérer et installer le système Linux du Raspberry : Raspbian
  • Connecter, clavier, souris et écran
  • Retoucher des images et créer un serveur Web
  • Trouver et lire des fichiers audio et vidéo
  • Installer les centaines d’applications gratuites
  • Créer son premier jeu d’arcade
  • Construire ses premiers circuits électroniques.

Éditions POUR LES NULS ; 424 pages.


6. Raspberry Pi – 35 projets ludiques (Kirsten Kearney, Will Freeman)

Disponible sur Amazon Disponible à la Fnac

Innovez avec votre Raspberry Pi !

Vous avez un Raspberry Pi ou vous projetez d’en acheter un, mais vous ne savez pas trop ce qu’il est possible de faire avec ? Pour booster votre créativité, ce livre présente 35 idées de projets à réaliser soi-même. Retrouvez la liste du matériel, les instructions de montage avec leur code téléchargeable et les conseils de véritables pros du Pi pour réussir des projets innovants et ludiques.

N’hésitez plus, lancez-vous !

  • Des robots : Robocrocs, Camtank, Box Bot…
  • Des jeux : table de retrogaming, micro-borne d’arcade, serveur Minecraft…
  • Des expériences scientifiques : scanner de sol, station météo, appareil de mesures…
  • Des accessoires pour la maison : lecteur vidéo pour enfant, torréfacteur, yaourtière…
  • Des réalisations artistiques : ville LEGO® connectée, scanner 3D, beatbox avec des betteraves…

Éditions DUNOD ; 224 pages.


7. Raspberry Pi, pas à pas (M.Eng. Johannes Wild)

Disponible sur Amazon Disponible à la Fnac

« Raspberry Pi, pas à pas » est le livre pour tous ceux qui veulent apprendre les bases du mini-PC Raspberry Pi par un ingénieur. Vous y apprendrez à la fois les bases théoriques et l’utilisation pratique d’un Raspberry Pi (A, B, A+, Zero, Zero W, etc.). Pour cela, vous trouverez également quelques projets DIY que vous pourrez facilement réaliser. Ce livre est le tout-en-un pour les débutants, car il explique toutes les bases nécessaires à l’utilisation d’un Raspberry Pi en termes de matériel, de logiciel et de programmation.

Dans ce cours spécialement destiné aux débutants, vous trouverez d’abord une introduction au Raspberry Pi, un chapitre sur les séries de modèles et variantes disponibles, ainsi qu’un guide pour choisir le bon Raspberry Pi. Après nous être familiarisés avec la carte Raspberry Pi et les connecteurs, nous nous penchons sur la configuration du Raspberry Pi et l’installation du système d’exploitation. Des informations de base sur l’électronique numérique, des projets et un chapitre de dépannage complètent ensuite les informations sur l’utilisation d’un Raspberry Pi en détail.

Ce livre de base s’adresse spécialement à tous ceux qui n’ont aucune connaissance préalable du Raspberry Pi ou seulement des connaissances très primaires. Quel que soit votre âge, votre profession, que vous soyez lycéen, étudiant ou retraité. Ce livre est destiné à tous ceux qui s’intéressent aux sujets fascinants : l’électronique, les mini-PC et la programmation.

Autoédition ; 84 pages.


8. Raspberry Pi – Le guide de l’utilisateur (Eben Upton, Gareth Halfacree)

Disponible sur Amazon Disponible à la Fnac

Déjà le Raspberry Pi2 avait bouleversé le monde de la framboise avec son processeur 4 cœurs. Que pouvait-on attendre de plus ?

Le Raspberry Pi3 apporte son lot de nouveautés qui vont révolutionner le monde de la carte-mère miniature : intégration du WiFi et du Bluetooth, processeur plus puissant de 33 % (toujours 4 cœurs mais en 64 bits), meilleure gestion de la puissance et nouveau modèle de connecteur microSD.

Écrit par le créateur du Raspberry Pi, cet ouvrage est un vrai manuel d’utilisation destiné à tous ceux qui souhaitent tirer le meilleur parti de cette carte. Il permet de comprendre le matériel et ses principes de fonctionnement (installation, configuration) et d’apprendre les bases de deux langages de programmation simples, Scratch et Python.

Éditions DUNOD ; 288 pages.


9. Je programme avec un Raspberry Pi (Carrie Anne Philbin)

Disponible sur Amazon Disponible à la Fnac

Tu es un aventurier ? Tu veux apprendre comment transformer tes idées les plus farfelues en projets concrets ? Tu es un vrai curieux ? Si tu réponds « oui » à au moins une de ces questions, c’est que ce livre est fait pour toi.

Embarque pour 10 aventures ludiques ! Apprends à coder et crée tes propres jeux avec un Raspberry Pi. Lance-toi dans la programmation avec Scratch et Python pour créer des jeux, programmer de la musique ou inventer un monde grâce à Minecraft.

Dès 10 ans.

Éditions DUNOD ; 192 pages.

error: Contenu protégé