Le pcDuino : s'installer pour programmer le pcDuino en Python !
Par X. HINAULT – Juin 2013– MAJ : Juin 2013 – www.mon-club-elec.fr
Mon choix pour programmer le pcDuino : le langage Python
•A mon sens, comme je l'ai expliqué précédemment, le langage Python est probablement la meilleure solution pour plusieurs raisons :
◦langage interprété ne nécessitant pas de chaîne de compilation et pouvant notamment être testé ligne à ligne dans l'interpréteur Python
◦il existe un éditeur léger à coloration syntaxique et auto-complétion automatique, permettant d'exécuter immédiatement le code avec affichage des
messages dans la console : j'ai nommé Geany... déjà installé si vous avez suivi mes instructions précédentes... sinon, çà se fait en 1 ligne de commande !
◦langage peu gourmand en ressources (les paquets du langage Python ne prennent que quelques dizaines de Mo au plus à comparer au 200 Mo de Java +
IDE Arduino...)
◦langage permettant assez simplement la mise en place d'interfaces graphiques GUI « comme les pro » de toute sorte, dans lesquelles il sera facile
d'intégrer les données issues des broches E/S, des mesures analogiques, etc...
◦syntaxe simplifiée comparativement au C/C++ (pas de poin ; de fin de ligne, pas d'accolades... utilise indentation pour structurer le code..)
◦grande puissance de codage, notamment pour la gestion de tableaux, des types, etc... Il faut l'avoir testé pour comprendre de quoi on parle. Par
exemple, en C, passer un tableau à une fonction est assez complexe... en Python, il n'y a aucun problème... çà se fait simplement.
◦et surtout gestion relativement simple du réseau éthernet, de la communication avec le système, de l'utilisation du port série... etc... le tout dans un
Le pcDuino : S'installer pour programmer le pcDuino en Python ! - Par X. HINAULT – Juin 2013 – www.mon-club-elec.fr – p. 1 / 15