Pour programmer la carte Arduino UNO, il faut utiliser l'interface Vittascience, disponible à l'adresse suivante :
https://fr.vittascience.com/arduino/
Cette interface gratuite et disponible sans installation depuis un navigateur internet permet de programmer la carte. Elle se compose de différentes parties.

Au centre, la
zone de travail permet la création du programme. Elle accueille les différents blocs placés par l'utilisateur pour construire le programme.
Le
casier des blocs, situés à gauche, regroupe l'ensemble des instructions permettant de créer un programme. Par exemple : allumer la LED...
La zone située à droite correspond au programme créé qui s'affiche sous la forme d'un texte : on parle de code. Le langage utilisé est spécifique pour chaque microcontrôleur, ici, c'est du Python.
La
console, en bas de l'interface, permet à l'utilisateur d'interagir directement avec la carte connectée à l'ordinateur (non fonctionnel pour le Thymio). Cette zone affiche les messages en provenance du robot.
L'image ci-dessous est interactive, vous pouvez cliquer sur les différents éléments pour découvrir l'interface Vittascience.
Le bloc
Au démarrage est présent dès l'ouverture de l'interface Vittascience.
Les instructions, placées dans le bloc
Au démarrage, seront exécutées une seule fois dès l'envoi du code C++ à la carte, tandis que les instructions dans le bloc
Répéter indéfiniment seront exécutées tant que la carte est alimentée en électricité.
Passons maintenant à la création d'un premier programme !