mBlock est un logiciel de programmation basé sur Scratch 2.0. Son code Open Source a été conçu pour faciliter la programmation des cartes Arduino de manière graphique et interactive.
Vous pouvez télécharger le logiciel gratuit ici :
Deux modes de fonctionnement sont alors possibles.
- En mode “Connecté” : il faut au préalable mettre un firmware dans la carte afin de permettre son dialogue avec mBlock. Ainsi vous avez accès à l’ensemble des entrées / sorties de la carte Arduino™ . Vous pourrez afficher les valeurs mesurées dans la fenêtre graphique de mBlock.
- En mode “Déconnecté” “Automate” : votre programmation graphique est traduite automatiquement en code Arduino™. Il restera à le transférer ou le téléverser dans le microcontrôleur de la carte pour qu’il puisse s’exécuter en totale autonomie.