Pyduino : Le langage Arduino en python

dimanche 8 septembre 2013
par  Finizi
popularité : 100%

Aujourd’hui j’ai fait une découverte phénoménale ! J’ai découvert une carte miniPC, qui tourne sous une version Linux Ubuntu, et qui possède des broches à la Arduino. Il s’agit de pcDuino.

Mais le plus extraordinaire, c’est la librairie Pyduino. C’est un portage du langage Arduino en Python !
Elle permet de programmer en langage python tout en utilisant les mots clés de l’Arduino pour gérer les broches entrée/sortie.
Et ce n’est pas tout. Pyduino fonctionne aussi avec le RaspberryPi, bientôt sur la Cubiebord, ou même dès à présent directement avec une carte Arduino connectée sur un PC via USB.
Il est ainsi possible par exemple d’utiliser un digitalWrite() dans l’éditeur ou le terminal interactif (shell) de votre choix.

J’ai hâte de tester cette pcDuino ...



Commentaires

Logo de BJP91750
mardi 8 décembre 2015 à 07h11 - par  BJP91750

Bonjour,

J’ai le même problème je ne sais pas gérer une sonde de température DS18B20 avec un PCDUINO.

Je n’ai pas de problème avec un arduino ;

il y a peut être une solution
récupérer les mesures sur un arduino
et les gérer sur un PCDUINO connecté sur l’arduino
mais je ne sais pas mettre en oeuvre

Avez-vous eu des réponses sur le sujet ?

Cordialement

Logo de Finizi
lundi 14 avril 2014 à 11h06 - par  Finizi

A ma connaissance, ce n’est pas possible sans aller mettre les mains dans le cambouis. Il me semble avoir vu des librairies en C permettant de gérer le protocole OneWire.
Si vos recherches aboutissent à une solution, n’hésitez pas à m’en faire part.

Logo de mandrin
lundi 14 avril 2014 à 10h54 - par  mandrin

Bonjour,
Je suis débutant en langage Pyduino et je voudrais utiliser les fonctions OneWire pour lire les résultats des sondes DS18B20 a l’aide du PcDuino V2 en ma possession depuis peu.
Je ne sais pas comment importer ces fonctions dans le programme.
Est ce possible ?

Merci d’avance
cordialement