Flasher un programme sur une carte Arduino
Une étape récurrente pour tous les projets incluant une carte Arduino est de flasher un code sur la carte Arduino. Dans ce tutoriel nous allons voir les étapes permettant de flasher une carte Arduino : télécharger Arduino IDE, connecter votre carte, choisir le bon port, vérifier le code et le téléverser
- arduino
- flasher un code
- eeprom
- fichier .ino
- charger un code arduino
- téléverser arduino
Sommaire du tuto
1. Télécharger Arduino IDE > 5 minutes
La première étape est le téléchargement du logiciel Arduino IDE.
Vous pouvez le trouver à l'adresse suivante : https://www.arduino.cc/en/software
Vous pourrez sélectionner les options de téléchargement notamment votre système d'exploitation.

Au lancement du téléchargement, une fenêtre s'ouvrira pour vous permettre de contribuer financièrement au développement d'Arduino. Vous pouvez simplement cliquer sur “Just Download” pour obtenir le logiciel gratuitement.

Suivez les instructions pour finir l'installation
2. Connecter sa carte Arduino > 5 minutes
Une fois le logiciel installé, vous pouvez ouvrir le logiciel Arduino.
Connectez votre carte Arduino à votre ordinateur via un câble USB adapté.
Dans la section Outils\Type de carte sélectionner le type de votre carte.

Si vous utilisez certains clones ou sur les cartes Uno, il peut être également nécessaire de changer la sélection de Outils\Processeur
Choisissez enfin le Port Usb sur lequel est connectée votre carte : Outils\Port
3. Nettoyer sa carte Arduino si elle déjà été utilisée > 5 minutes
Si votre carte a déjà été utilisée avec un autre programme ou que vous souhaitez la réinitialiser pour pouvoir y re-flasher un code, il faut la nettoyer.
Pour ça, rendez-vous dans Fichier\Exemples\EEPROM et sélectionnez eeprom_clear.
Une fenêtre avec le code de nettoyage de la mémoire de la carte Arduino s'ouvre :

Vérifiez que vous avez bien sélectionner votre carte et son port dans Outils et vous pouvez téléverser le code en cliquant sur la flèche “Téléverser” qui est en blanc sur la photo au dessus.
4. Charger une nouvelle librairie .zip > 5 minutes
Pour certains codes Arduino ou pour utiliser certains modules Arduino, il faut installer des bibliothèques supplémentaires dans votre logiciel Arduino IDE.
Les bibliothèques Arduino permettent d'étendre les fonctionnalités du langage Arduino (GRBL) et donc vous permettent de faire plus de choses avec votre carte.
Le plus souvent, vous pourrez télécharger les librairies en format Zip.
Pour installer une librairie en format ZIP, rendez-vous dans Arduino IDE, section Croquis\Inclure une bibliothèque \ Ajouter la bibliothèque ZIP et sélectionnez le dossier.

5. Flasher le code sur votre carte > 5 minutes
Quand votre carte Arduino est connectée et identifiée par le logiciel, que vous avez chargé les librairies utilisées par votre code, vous allez enfin pouvoir flasher votre code !
Pour ça, ouvrez votre code qui est au format .ino :

Contrôlez une dernière fois que votre carte est bien identifiée par le logiciel dans "Outils"
Vous pouvez contrôler que votre code est exempt de bug en demandant une vérification de code en cliquant sur le bouton “Vérifier” de l'interface Arduino IDE.

Finalement, cliquez sur “Téléverser” pour que le téléchargement sur votre carte Arduino se fasse.
Quand la ligne au dessus de la console affiche “Téléversement terminé” votre carte est flashée !
Commentaires
