Intro

upyduino est un portage pour micropython de ma librairie pyduino qui transpose le langage Arduino en langage Python. Sous réserve de quelques adaptations de syntaxe simples, on retrouve les mêmes fonctions qu'avec Arduino, tout en disposant de la puissance du Python.

Micropython ou uPyduino... vous n'avez pas à choisir !

Ce qui est intéressant avec uPyduino, c'est qu'il s'agit d'une simple encapsulation de fonctions Microython rassemblées dans un fichier de façon à fournir des fonctions "Arduino like" directement depuis votre code MicroPython. Mais en pratique, vous n'avez pas à choisir entre l'un ou l'autre : uPyduino, c'est du code MicroPython, donc votre code utilisant uPyduino reste un code Micropython et peut accéder à tout moment aux fonction natives de Micropython.

L'intérêt cependant avec uPyduino est de retrouver une certaine simplicité surtout lorsque l'on débute et ré-utilisant quasiment "as is" des fonctions Arduino que l'on a l'habitude d'utiliser si on vient du monde Arduino. Il faut voir uPyduino comme une librairie "facilitatrice" mais elle ne dispense pas de l'apprentissage du Python.