À la frontière entre informatique et électronique, les microcontrôleurs contiennent aujourd'hui autant de puissance que nos PC d'hier. Intégrant un grand nombre de périphériques, ils permettent à l'informaticien et au développeur de faire ses premiers pas en électronique, loin des interfaces graphiques, des grosses bibliothèques et des projets titanesques. Le microcontrôleur sera pour le programmeur un retour aux sources, une plateforme de développement entièrement maîtrisée et parfaitement bornée.
Un microcontrôleur comme un ordinateur repose sur une architecture de von Neumann composée de mémoire, d’une unité de calcul et de périphériques (dispositifs d’entrée/sortie). À la différence d'un ordinateur, tous ces éléments sont réunis sur une seule puce, un composant unique. Les premiers microcontrôleurs étaient relativement chers, peu puissants, limités en ressources et difficiles à programmer. Puis, est arrivé le très connu PIC de Microchip et le modèle 16f84 en particulier. Ce microcontrôleur a changé la donne et a rendu accessible cette technologie au plus grand nombre. Depuis, les choses ont encore changé. En effet, les microcontrôleur d'Atmel et, en particulier, la gamme AVR 8 bits occupe de plus en plus de place sur le marché, et ce, aussi bien dans l'industrie et dans l'éducation que chez l'amateur. Il faut dire que le projet Arduino y est pour quelque chose.
1. Arduino
En quelques mots, Arduino est une plateforme de prototypage open...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première