Nous supposons ici que vous avez :
A présent, voici la procédure à suivre pour écrire vos propres programmes ou utiliser les programmes d'exemple de ce site :


A ce moment là, le bouton devient jaune et la zone de message affiche "Compiling" indiquant que la compilation est en cours.

Si tout va bien, aucun message d'erreur ne doit apparaître dans la console et la zone de message doit afficher Done Compiling attestant que la vérification s'est bien déroulée.

Si à ce stade vous obtenez un message d'erreur, c'est qu'il y a une erreur dans votre code. Relisez-le bien ... et répéter l'opération.
Conseil : en phase d'écriture et de mise au point de votre code, répétez régulièrement les compilations comme indiqué ici afin de détecter les erreurs et corrigez-les dès qu'elles apparaissent. Les erreurs sont parfois subtiles à retrouver. Les plus fréquentes en pratique : oubli d'une accolade de fermeture ou d'ouverture, oubli d'un ; de fin de ligne, ajout d'un ; après une instruction #include ou #define, utilisation du signe = au lieu du signe == dans une condition If ou une boucle while, utilisation d'une variable non déclarée, etc... Si vous ne savez pas d'où vient votre erreur, utiliser des // avant les lignes suspectes, et recompiler. Avec de l'expérience, vous aurez de moins en moins de messages d'erreur. Les programmes d'exemple de ce site sont normalement dépourvus d'erreurs.



Note : Avec les versions récentes (Duemilanove notamment), la carte Arduino va alors automatiquement se réinitialiser et démarrer le transfert. Avec les versions précédentes qui ne sont pas équipées de l'auto-réinitialisation, vous devez appuyer sur le bouton "reset" de la carte juste avant de démarrer le transfert.
A ce moment précis : l'INSTANT MAGIQUE !!!
Sur la plupart des cartes, vous devez voir les LEDs des lignes RX et TX clignoter rapidement, témoignant que le programme est bien transféré. Durant le transfert, le bouton devient jaune et le logiciel Arduino affiche un message indiquant que le transfert est en cours :

Une fois le transfert terminé, le logiciel Arduino doit afficher un message indiquant que le transfert est bien réalisé.

Note : si vous obtenez des messages d'erreurs... : reprendre dans ce cas la procédure, et si le problème persiste, commencer par reprendre l'installation, puis voir la page "Dépannage"