Arduino est un IDE (Integrated Development Environment) aussi connu sous le nom d'environnement de développement intégré. Pour faire simple, Arduino est un logiciel de programmation électronique multiplateforme que vous pouvez télécharger gratuitement pour Windows, Mac et Linux. Le logiciel a été pensé pour être facile d’utilisation, y compris pour les débutants en programmation électronique. Notez que l’interface du logiciel est disponible en français.
L’interface d'Arduino est très simple. Il s'agit d’une petite fenêtre graphique qui présente en haut un menu principal et au centre un éditeur de texte qui permet d’écrire en langage de programmation. Le langage utilisé pour programmer les cartes Arduino est le C++.
Depuis l’éditeur de texte, vous pouvez donc saisir votre programme informatique. Vous pouvez également l’enregistrer, le vérifier, le compiler et même vous servir du logiciel pour le transférer sur votre matériel Arduino (connecté à votre ordinateur via un câble USB).
Avec le matériel et la programmation fournis par Arduino, vous pouvez créer de nombreux objets du quotidien comme une station météo, un détecteur de position du soleil (pour panneaux solaires), un système de sécurité, etc. Vous pouvez également vous lancer dans la robotique (petits robots), la création de drones, l’automatisation de divers objets, etc. Notez que de nombreux tutoriels pour tous niveaux sont disponibles sur Internet, allant du déclenchement de l’allumage d’une LED à l’aide d’un bouton poussoir que la mise en place d’instructions conditionnelles Switch.