Note :
Ce livre est un guide complet pour ceux qui cherchent à approfondir leur compréhension d'Arduino, couvrant à la fois les aspects matériels et logiciels. Bien qu'il soit loué pour sa profondeur et sa clarté, certains évaluateurs ont noté un manque de concentration sur des sujets internes importants et un index médiocre.
Avantages:Couverture approfondie des aspects internes d'Arduino, adapté aux utilisateurs expérimentés, bien écrit et informatif, excellent pour les projets avancés, comprend des explications détaillées sur les interruptions et les techniques d'optimisation, bon comme guide de référence.
Inconvénients:Index clairsemé rendant difficile la recherche des sujets, diverge vers des discussions hors sujet comme la gestion de projet et l'utilisation de l'IDE, manque de détails sur des sujets internes importants comme '#include', et certains lecteurs ont trouvé le livre trop verbeux par endroits.
(basé sur 22 avis de lecteurs)
Arduino Internals
Arduino Internals vous guide au coeur de la carte Arduino. L'auteur Dale Wheat partage sa connaissance intime de la carte Arduino - ses secrets, ses forces et les alternatives possibles à ses éléments constitutifs sont exposés dans ce livre. Vous apprendrez à construire des cartes et des périphériques Arduino nouveaux et améliorés, tout en vous conformant à la conception de référence Arduino.
Le livre Arduino Internals commence par passer en revue le paysage matériel et logiciel actuel d'Arduino. En particulier, il offre une analyse claire du fonctionnement de la carte ATmega8 et du moment et de l'endroit où utiliser ses dérivés. Le chapitre sur le "cœur du matériel" est essentiel pour le reste du livre et doit être étudié en détail.
En outre, Arduino Internals fournit des informations importantes sur le processeur qui fait fonctionner la carte Arduino, la mémoire qu'il contient et les périphériques qui y sont montés. Pour pouvoir écrire un logiciel qui fonctionne de manière optimale sur ce qui est une carte embarquée relativement petite, il faut comprendre comment les différentes parties interagissent. Plus loin dans le livre, vous apprendrez à remplacer certaines pièces par des alternatives plus puissantes et à concevoir des périphériques et des boucliers Arduino.
Puisque Arduino Internals aborde les deux côtés de la frontière entre le matériel et le logiciel Arduino, l'auteur analyse la chaîne d'outils du compilateur et fournit à nouveau des suggestions sur la façon de la remplacer par quelque chose de plus adapté à vos propres besoins. Vous apprendrez également comment les bibliothèques vous permettent de modifier la façon dont Arduino et les logiciels interagissent, et comment écrire votre propre bibliothèque mettant en œuvre des algorithmes que vous avez conçus vous-même. Arduino Internals suggère également des environnements de programmation alternatifs, car de nombreux hackers Arduino ont un langage de base autre que le C ou le Java.
Bien entendu, il est possible d'optimiser la manière dont le matériel et le logiciel interagissent - un chapitre entier est consacré à ce domaine.
Arduino Internals ne se concentre pas seulement sur les différentes parties de l'architecture Arduino, mais aussi sur la façon dont les projets d'exemple peuvent tirer parti de la nouvelle carte Arduino améliorée. Wheat utilise des projets d'exemple pour illustrer les hacks et les algorithmes enseignés tout au long du livre.
Les projets Arduino qui chevauchent la frontière entre le matériel et le logiciel nécessitent souvent une collaboration entre des personnes aux talents et aux compétences différents, ce qui ne va pas de soi. C'est pourquoi Arduino Internals contient un chapitre entier consacré à la collaboration et à la coopération open source afin d'expliciter ces outils et ces compétences.
L'un des couronnements d'un hacker Arduino est la conception d'un bouclier ou d'un périphérique résidant sur la carte Arduino, qui fait l'objet du chapitre suivant. Un chapitre ultérieur pousse la spécialisation plus loin en examinant les protocoles et les communications Arduino, un domaine immédiatement pertinent pour les boucliers et la communication entre les périphériques et la carte.
Enfin, Arduino Internals intègre différentes compétences et techniques de conception en présentant plusieurs projets qui vous mettent au défi de mettre à l'épreuve vos compétences nouvellement acquises !
La version imprimée de ce titre est en noir et blanc ; le livre électronique est en couleur.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)