0% ont trouvé ce document utile (0 vote)
10 vues3 pages

MergedArduino Le Guide Complet

Le livre 'Arduino : le guide complet' de J.M. Hughes présente un aperçu du projet Arduino, qui a connu un grand succès depuis sa création en 2005 grâce à son approche open source. Il décrit les différentes cartes compatibles, leur utilisation dans divers domaines tels que l'art, la robotique et l'environnement, ainsi que l'évolution des microcontrôleurs utilisés. L'ouvrage s'adresse aux ingénieurs, techniciens et bricoleurs souhaitant explorer les possibilités offertes par Arduino.

Transféré par

dakermade2343
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
10 vues3 pages

MergedArduino Le Guide Complet

Le livre 'Arduino : le guide complet' de J.M. Hughes présente un aperçu du projet Arduino, qui a connu un grand succès depuis sa création en 2005 grâce à son approche open source. Il décrit les différentes cartes compatibles, leur utilisation dans divers domaines tels que l'art, la robotique et l'environnement, ainsi que l'évolution des microcontrôleurs utilisés. L'ouvrage s'adresse aux ingénieurs, techniciens et bricoleurs souhaitant explorer les possibilités offertes par Arduino.

Transféré par

dakermade2343
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Aduino : le guide

complet
Pour ingénieurs, techniciens et bricoleurs

J.M. Hughes

1 / 954
Arduino : le guide complet

Traduction française publiée et vendue avec l’autorisation de O’Reilly Media,


Inc. de Arduino: A Technical Reference ISBN 9781491921760 © 2016 John
Hugues
© 2018 Éditions First, un département d’Édi8.
12, avenue d’Italie
75013 Paris – France
Tél. : 01 44 16 09 00
Fax : 01 44 16 09 01

Courriel : firstinfo@[Link]
Site Internet : [Link]

ISBN : 978-2-412-03437-8
ISBN numérique : 9782412037003
Dépôt légal : janvier 2018

Traduction de l’anglais : Olivier Engler


Mise en page : Pierre Brandeis

Cette œuvre est protégée par le droit d’auteur et strictement réservée à l’usage
privé du client. Toute reproduction ou diffusion au profit de tiers, à titre
gratuit ou onéreux, de tout ou partie de cette œuvre est strictement interdite et
constitue une contrefaçon prévue par les articles L 335-2 et suivants du Code
de la propriété intellectuelle. L’éditeur se réserve le droit de poursuivre toute
atteinte à ses droits de propriété intellectuelle devant les juridictions civiles
ou pénales.

Ce livre numérique a été converti initialement au format EPUB par Isako


[Link] à partir de l'édition papier du même ouvrage.

2 / 954
Introduction
Depuis sa naissance en 2005, le projet électronique Arduino, un projet
collaboratif ouvert dans l’esprit open source, est devenu l’un de ceux qui a
rencontré la plus forte adhésion (certains vont jusqu’à prétendre que c’est
celui qui a eu le plus grand succès). Grâce à la mise à disposition des
schémas, de nombreuses cartes compatibles sont apparues dans différents
pays du monde, et notamment l’Italie, le Brésil, la Chine, les Pays-Bas, l’Inde
et les États-Unis. Une carte compatible Arduino peut se trouver pour
environ 10 euros et l’environnement logiciel pour créer des programmes est
disponible gratuitement. Au départ, toutes les cartes utilisaient l’un des
microcontrôleurs de la famille AVR sur 8 bits (l’histoire des puces AVR est
d’ailleurs intéressante en soi aussi). Depuis peu, l’équipe Arduino a
commencé à proposer des cartes avec des unités centrales sur 32 bits, en
utilisant le processeur ARM dans le modèle Due, et même une version à deux
processeurs permettant d’utiliser Linux en même temps, le modèle Yún (sans
compter le récent modèle Zero). Les cartes Arduino ont trouvé une utilisation
dans des domaines très divers. Vous en trouverez dans les installations
artistiques, dans la robotique, dans les systèmes de surveillance de
l’environnement, et même dans les microsatellites appelés CubeSat qui
peuvent être mis en orbite pour une fraction du coût d’un satellite habituel.
J’ai acheté ma première carte Arduino voici déjà quelques années (c’était une
Duemilanove), d’abord par curiosité. J’ai en effet eu l’occasion de travailler
auparavant avec de nombreux systèmes de développement basés sur des
microcontrôleurs, et ce depuis les années 1980. J’ai ainsi connu les 6502,
6800 et 8051, puis les processeurs 8086, 80186 et les 68000. Pour
programmer ces circuits, je devais utiliser soit le langage assembleur, soit le
PL/M, les seuls langages disponibles pour les systèmes embarqués. Plus tard,
j’ai pu travailler en langage C ou en Ada, car la puissance des
microprocesseurs et la richesse des outils logiciels avaient suffisamment
progressé. Dans tous les cas, je savais qu’il me fallait réunir énormément de

3 / 954

Vous aimerez peut-être aussi