Qu'est ce que l'Arduino ?
Carte microcontrôleur Arduino
Une carte Arduino est un cerveau qui permet de rendre intelligent des systèmes électroniques et d'animer des dispositifs mécaniques. Ce sont des cartes électroniques programmables (donc dotées d'un processeur et de mémoire) sur lesquelles nous pouvons brancher des capteurs de température, d'humidité, de vibration ou de lumière, une caméra, des boutons, des potentiomètres de réglage, des contacts électriques… Il y a aussi des connecteurs pour brancher des LED, des moteurs, des relais, des afficheurs, un écran…
L'image ci-dessous montre une carte Arduino Uno qui est très utilisée pour débuter car on peut y brancher directement des composants :
Logiciel Arduino IDE ?
Les créateurs de Arduino ont développé un logiciel pour que la programmation des cartes arduino soit visuelle, simple et complète à la fois. C'est ce que l'on appelle une IDE, qui signifie Integrated Development Environment ou Environnement de Développement « Intégré » en français (donc EDI). L'IDE Arduino est le logiciel qui permet de programmer les cartes Arduino.
L'IDE affiche une fenêtre graphique qui contient un éditeur de texte et tous les outils nécessaires à l'activité de programmation.
Vous pouvez donc saisir votre programme, l'enregistrer, le compiler, le vérifier, le transférer sur une carte arduino…
A la date de rédaction de cette page, la version la plus récente de l'IDE Arduino est la 1.8.10. L'aspect est à peu près identique sur chaque plate-forme (Windows, Mac et Linux). L'image suivante montre l'écran initial qui apparaît au lancement de l'IDE.
Crédit : https://www.positron-libre.com/electronique/arduino/arduino.php
Spécificités des cartes
Seeeduino Nano
- Installer Driver windows (nécessite droits administrateur)
- https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
- CP210x Universal Windows Driver
- Vérifier la bonne installation dans la Gestionnaire de périphériques :
Silicon Labs CP210x USB to UART Bridge
- Le port à sélectionner dans Arduino IDE > Tools est indiqué, par exemple
(COM6) - Carte : Arduino Nano
- Processeur :
ATmega328P


