#RaspberryPi for Dummies – Critique de livre

9781118554210.pdf

Raspberry Pi for Dummies m’a été envoyé par Wiley pour examen. Alors voilà!

Écrit par Sean McManus et Mike ‘Grumpy Mike’ Cook, Raspberry Pi for Dummies est un aperçu complet de la configuration du Pi, de son administration, de son utilisation comme d’une machine de bureau, de son utilisation pour la programmation et de son utilisation pour le piratage matériel.

Il est écrit dans un style facile à vivre (parfois anarchique) qui correspond à tous les autres guides «Dummies» qui existent. Ce livre a de la personnalité et il est facile d’en apprécier le style.

Pour commencer, le Pi est présenté et le matériel discuté. J’ai particulièrement aimé la section sur ses limites car il s’agit d’informations essentielles à saisir si vous devez utiliser votre Pi dans ses limites. Ensuite, il y a une description du téléchargement et du flashage d’un système d’exploitation sur votre carte SD. Ceci est maintenant obsolète car la meilleure façon d’obtenir le système d’exploitation sur votre carte SD est maintenant d’utiliser NOOBS, mais les informations sont toujours exactes si vous souhaitez le faire manuellement. Après cela, les rédacteurs nous expliquent les différents périphériques que vous devez brancher pour faire de votre Pi un circuit imprimé attrayant pour devenir un ordinateur entièrement utilisable. J’ai été déçu de ne pas mentionner comment se connecter à un moniteur VGA (ce qui n’est pas rare) à l’aide d’un adaptateur. Ils ne couvrent pas non plus la connexion à un réseau wi-fi, ce qui est dommage, car certains foyers n’ont pas leur routeur dans un endroit approprié.

La partie suivante couvre l’utilisation de Linux à la fois via le bureau et via la ligne de commande. La section du shell Linux est particulièrement bonne ici et couvre toutes les commandes que vous souhaitez utiliser au quotidien. Il y a beaucoup d’informations sur la gestion des fichiers ici, ce qui est bon à voir.

La partie suivante concerne l’utilisation du Pi pour «travailler et jouer». Cette section couvre l’utilisation de quelques progiciels: LibreOffice pour le travail de bureau de base et GIMP pour la manipulation d’images. Ceci est utile car ces deux activités sont les plus courantes lors de l’utilisation d’un ordinateur, il vaut donc la peine de les avoir là-bas, ne serait-ce que pour que les gens puissent comprendre l’analogue entre quelque chose comme Microsoft Office et le package que vous utiliseriez sur le Pi. Après cela, le livre vous guide tout au long de la création d’un site Web avec le Pi. C’est la première fois qu’on vous demande de faire quelque chose de créatif et semble légèrement en décalage avec le but du Pi. Cependant, il est assez complet et explore le HTML pour vous aider à le comprendre. Le livre continue ensuite à installer et à utiliser RaspBMC pour lire de l’audio et de la vidéo sur le Pi. Encore une fois, cela semble un peu étrange. J’aurais préféré voir comment lire de la vidéo et de l’audio via l’interface de bureau normale à laquelle vous avez déjà été présenté.

La partie 4 couvre la programmation en deux versions: Scratch et Python. Les concepts de programmation sont introduits et il existe des exemples entièrement travaillés pour les deux langages. J’aime particulièrement la section de Scratch qui traite de la correction d’un «bug» – une grande compétence pour chaque programmeur. La section Python est bonne et présente à nouveau des concepts de programmation avant de passer aux exemples de scripts. Pygame est également couvert ici et il y a un excellent jeu d’exemple Breakout à taper et à suivre.

La partie 5 est intitulée «Explorer l’électronique avec le Raspberry Pi». Il y a de grandes informations électroniques fondamentales ici et vous êtes initié à des concepts tels que la résistance, le courant, etc. Les broches GPIO sont introduites et décrites afin que le débutant puisse comprendre ce que sont ces «bits collants». Il y a aussi une très bonne section sur la soudure ici – très bonne pour le débutant, bien que plus d’images auraient pu aider. Cependant, j’aurais préféré beaucoup plus d’électronique de montage d’essai ici – je pense que les auteurs ont raté une astuce en se plongeant si rapidement dans le soudage. S’il est vrai que la plupart des projets électroniques nécessitent de souder, il est également vrai que la plupart des projets commencent sur des planches à pain et qu’ils auraient pu passer beaucoup plus de temps sur ce support avant de passer à des circuits plus permanents. Cette partie du livre passe ensuite à la création d’un projet à part entière. Cela m’a semblé un peu rapide et encore une fois, le manque de prototypage se manifeste ici. J’aurais aimé voir quelque chose comme le Pi Cobbler être utilisé avec une maquette montrant comment la plupart des gens commencent. Alors que le début du livre pouvait être compris par de jeunes adolescents, je pense qu’à ce stade du livre, il faudrait un adulte pour comprendre ce dont ils parlent. Ensuite, le bit suivant traite de l’utilisation plus approfondie des broches GPIO, puis passe à la capture des entrées analogiques. Ce sont des choses assez avancées maintenant et je me demande si ce n’est peut-être pas trop complexe pour un livre «Dummies». J’ai été particulièrement surpris de voir un composant «montage en surface» en cours d’utilisation. En se souvenant que le lecteur a probablement commencé à souder, le montage en surface serait bien au-delà de ses capacités.

La dernière partie du livre est « The Part of Tens » qui est un montage standard avec les livres Dummies. Dans ce livre Dummies, les rédacteurs couvrent 10 «grands logiciels» et 10 «projets inspirants». Le bit de projets inspirants est particulièrement bon car il conduit le lecteur vers des blogs où il pourrait trouver des projets supplémentaires ainsi que les 10 en vedette.

Il y a deux annexes. Le premier est un guide de dépannage (dans lequel «changer l’alimentation» est étonnamment proche de la fin de la liste des étapes de base) et le second est une liste des broches GPIO et des fonctions qu’elles remplissent. Comme prévu, il existe également un index complet.

En conclusion

Il y a quelques défauts avec le livre – mon principal problème est la rapidité avec laquelle il entre dans des concepts complexes de circuits et de soudure. Cela ne veut pas dire que les informations sont fausses ou inappropriées – mais la vitesse du livre dans cette partie s’accélère trop rapidement à mon avis. Je me demande si ce livre pourrait être mieux entre les mains de parents avec Pis plutôt que d’enfants.

Cela dit, les autres parties du livre compensent largement tout «facteur de peur» que les concepts complexes pourraient provoquer. Les sections de base sur la maintenance, la productivité et la programmation sont excellentes.

Donc, un accueil mitigé pour ce livre, mais pas ouvertement négatif. Je dois le marquer un solide 7/10.