1) Avoir le matériel
Il est nécessaire d’avoir au départ
– Un ordinateur (récent). Mac, PC ou en Linux, peu importe.
– Une carte arduino
– Un cable USB pour relier l’un à l’autre
2) Installer le logiciel
– Aller sur la page de download du site Arduino.cc et télécharger le logiciel adapté à votre OS.
– Installez le logiciel en suivant les instructions
– Installez le driver USB fourni avec l’installateur. C’est important ! Si ce driver n’est pas installé, la communication entre Arduino et votre ordinateur ne sera pas possible
– Redémarrez au besoin
3) Lancer le logiciel et établir la connection
– Connectez Arduino à votre machine via le cable USB
– Si un message de votre machine signale la présence d’un hardware, ignorez la demande d’installation d’un driver.
– Lancez le logiciel Arduino
– Choisissez la version de carte Arduino dans la liste que vous trouvez dans le menu Tolls/Board. Le nom de votre carte est indiqué sur celle-ci.

– Choisissez le port usb sur lequel est connecté votre arduino via le menu Tolls/Serial Port. Il faut parfois tester les possibilités avant de trouver le bon. L’upload du sketch permettra de savoir si le port est bien choisi.

4) Uploadez votre premier Sketch
Ce script est le "hello world" de Arduino, le script qui teste que tout fonctionne. Il nécessite de placer une led sur le Arduino. La led possède deux tiges de longueur inégale. La plus longue sera placée dans le pin 13 comme sur ce schéma ;

Ouvrez le script File/Examples/1. Basics/Blink. C’est un script court que voici :
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(1000); // wait for a second
}Envoyez-le vers la carte arduino en cliquant sur le bouton "upload" du logiciel.

Si tout se passe bien, les deux petites diodes sur la carte "tx" et"rx" doivent clignoter intensivement durant un bref instant, et ensuite votre led doit s’allumer et s’éteindre toutes les secondes. Si ce n’est pas le cas, c’est généralement que le port de communication a été mal choisi. Revérifiez ce point et tentez un upload à nouveau.
5) Ooouf
Il ne reste plus qu’à attendre que tout le monde aie rejoint le même point pour avancer. Profitez en pour analyser le code commenté du script, qui envoie de l’électricité vers la led, attend une seconde puis la coupe.
Plus d’explications sur ces quelques opérations sur ce site.