Main

Débuter avec Arduino : Introduction |Materiel | Logiciel | Installation | Fonctions Pyduino | Dépannage

Logiciel pour développer avec Pyduino


Pour développer avec Pyduino, 2 solutions s'offrent à vous :

L'IDE Pyduino NOUVEAU

Tout nouveau, tout chaud (Nov 2013), l'IDE Pyduino :

  • a été créé spécialement pour coder avec Pyduino comme on le ferait avec l'IDE Arduino !
  • est une interface graphique légère, que j'ai écrite en PyQt, et qui s'exécute sans problème sur un mini-PC
  • intègre la coloration syntaxique pour les instructions Pyduino !
  • dispose d'un bouton "Executer" et d'un Terminal
  • permet de charger un code à partir d'une simple adresse web (url) : idéal pour tester les codes d'exemple !

En pratique : Si vous voulez coder avec Pyduino comme vous le feriez dans votre IDE Arduino... alors n'hésitez plus, utilisez l'IDE Pyduino ! Vous allez aimez çà ! Pour vous faciliter la vie, l'IDE Pyduino est fourni sous forme d'une paquet *.deb à installer sur votre mini-PC comme n'importe quel autre paquet système ! Ce paquet installe toutes les dépendances nécessaires, l'IDE Pyduino ainsi que la librairie Pyduino en 1 seule opération.

L'éditeur Geany

L'éditeur Geany :

  • est un éditeur de code léger à coloration syntaxique et auto-complétion
  • supporte le langage Python
  • intègre tous les éléments d'un logiciel de programmation : arborescence des classes et des fonctions, console de sortie

En pratique : Geany oblige à écrire le code Pyduino avec l'entête et la fin de code d'un code Python, ce qui fait perdre la "spontanéité" que l'on a avec l'IDE Pyduino, mais Geany permet de développer de façon davantage "pro" : à réserver à ceux qui connaissent bien le Python ou qui veulent développer des interfaces graphiques avec PyQt.

Commentaires utilisateurs

Polyvalence et évolutivité au rendez-vous :

  • Pour ceux qui préfèrent retrouver "l'ambiance Arduino", l'IDE Pyduino permet de développer avec Pyduino comme on le ferait avec l'IDE Arduino, avec même quelques petits plus : visualisation des indentations, des blocs fonctionnels du code, etc...
  • Pour ceux qui veulent développer "comme des pros", l'éditeur Geany offre une solution tout à fait opérationnelle qui permettra même de développer des interfaces graphiques avec PyQt !

Page d'accueil de la section "Pour Debuter" Pyduino en français

Corrections, suggestions et nouvelle documentation peuvent être postées sur à l'adresse support_at_mon-club-elec.fr

Cette page a été créée réalisée par Xavier HINAULT (2013) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.