Arduino est l'un des meilleurs hobbies pour les passionnés de technologie. Il combine circuits électroniques, programmation, bricolage, résolution de problèmes et créativité. Même sans expérience préalable, il est accessible et enrichissant de maîtriser au moins les bases.
Mais qu'est-ce qu'Arduino exactement ? Pourquoi ce nom original ? Que peut-on en faire ? Est-ce adapté à vos besoins ? Et comment commencer ? Cet article expert répond à toutes ces questions et bien plus.
Techniquement, Arduino est un microcontrôleur monocarte. Plus simplement, c'est une carte électronique compacte, de la taille d'une carte de crédit, équipée de broches d'entrée/sortie. Elle permet de connecter des composants comme des résistances, LED, moteurs, capteurs, boutons ou haut-parleurs via des câbles.
C'est comme les Lego Mindstorms pour adultes : la carte Arduino agit comme un cerveau, et vous assemblez librement les composants pour créer des dispositifs personnalisés. Programmez-la pour générer des sorties en fonction des entrées, par exemple allumer un moteur via un bouton.
En 2003, des étudiants de l'Interaction Design Institute Ivrea (Italie) utilisaient des microcontrôleurs BASIC Stamp coûteux (environ 100 $). Hernando Barragan, dans sa thèse de master, a développé une alternative abordable appelée Wiring.
Plus tard, Massimo Banzi, superviseur du projet, en a créé une version distincte nommée Arduino. Les deux projets open source existent encore, bien que Wiring n'ait pas été mis à jour depuis 2014.
Avant la séparation de Wiring, les fondateurs se réunissaient au Bar di Re Arduino à Ivrea. Ce bar était nommé d'après Arduin d'Ivrea, roi élu d'Italie de 1002 à 1014. Le projet a adopté ce nom en hommage à ce lieu emblématique.

Arduino est une marque officielle pour ses cartes, mais son caractère open source génère de nombreux dérivés (ex. : Freeduino).
Le marché est vaste avec des centaines d'options. Sous la marque officielle : Arduino Uno, 101, Mega, Zero, Due, Yun, etc. Les différences portent sur le CPU, la tension, le nombre de broches, la RAM ou les ports USB.
Aucune n'est supérieure : choisissez selon votre projet (voir notre guide pour sélectionner une carte Arduino).
https://vimeo.com/50739972
Les possibilités sont infinies ! Nous avons présenté de nombreux projets : musique interactive (plante chantante), domotique (ouvre-portes, alarmes, mangeoires automatiques) ou robots complets.
Maîtrisez les bases, puis combinez-les créativement. Découvrez nos projets Arduino inspirants.
Une fois les composants connectés, programmez la logique. Le langage officiel est un dérivé simplifié de C/C++, idéal si vous connaissez déjà ces langages.
Nous le recommandons pour une compatibilité parfaite avec l'API Arduino. Alternatives : C#, Python ou langages visuels pour débutants absolus en programmation.
Arduino (microcontrôleur) et Raspberry Pi (micro-ordinateur) sont complémentaires mais distincts. Le Pi est plus puissant et complexe, adapté aux projets logiciels (serveur multimédia). Arduino excelle en électronique (coffre-fort tactile).
Plus de détails dans notre comparatif Arduino vs Raspberry Pi.
Achetez officiel sur la boutique Arduino. Options abordables sur Amazon ou AliExpress (vérifiez la qualité). Pour débuter, optez pour un kit starter avec tout le nécessaire. Voir nos kits recommandés.

Au-delà de la carte :
Selon le kit : accéléromètres, moteurs, écrans, etc. Détails dans notre analyse des kits starter.
Procurez-vous un kit starter. Consultez notre guide des premiers pas et notre guide du débutant.
Testez les projets inclus, puis passez aux idées avancées. En quelques mois, réalisez des merveilles !
Questions restantes ou conseils ? Commentez ci-dessous !
Crédit image : kues/Depositphotos
[]