Arduino

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
je voudrai savoir la liste des languages informatiques avec lesquels on peut programmer une carte Arduino ?

2 réponses

fermiparadoxx Messages postés 11643 Date d'inscription   Statut Membre Dernière intervention   5 972
 
0
Utilisateur anonyme
 
Saurions nous coder une carte Arduino en Python ?
0
fermiparadoxx Messages postés 11643 Date d'inscription   Statut Membre Dernière intervention   5 972
 
Saurions-nous lire les réponses ?
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Bonjour IHaveSomeQuestions,

Tu devrais trouver tes réponses sur le site Arduino à cette page :

https://playground.arduino.cc/CommonTopics/InterpretedLanguages/

Le Python "normal", comme d'autres langages interprétés, ne peut normalement pas être pas être exécuté directement sur Arduino en raison des capacités limitées du matériel.

Cependant, cette page mentionne un projet "python-on-a-chip interpreter", dont le nom raccourci est "PyMite", qui peut fonctionner sur une Arduino Mega selon https://code.google.com/archive/p/python-on-a-chip/ ... et qui est une version allégée de Python 2.5 supportant une partie du langage https://wiki.python.org/moin/PyMite ... le projet n'a pas été touché depuis 2011, et je n'ai jamais testé ce truc.

Autrement, il est possible de piloter une carte Arduino avec Python depuis un ordinateur, au travers de différentes bibliothèques mentionnées sur le site Arduino.

Il y a aussi cela en français :

http://www.mon-club-elec.fr/pmwiki_reference_pyduino/pmwiki.php?n=Main.HomePage

Dal
0
Utilisateur anonyme
 
Ah en voilà un qui repond, pas comme ''fermipsradoxx'' !
Soit, tu me dis que techniquement ce n'est pas conseillé de coder une carte Arduino en Python.
Mais dans ce cas dans quel langage informatique devrions-nous programmer une carte Arduino normalement ?
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
fermiparadoxx pensait que tu demandais une solution à un exercice... en ce qui me concerne, compte tenu de ta question, je ne pense pas que la question que tu poses soit le sujet d'un exercice.

Arduino dispose de son propre langage "Arduino", qui est une sorte de langage C/C++ basique (sans les bibliothèques standard) et avec des instructions propres à ces cartes.

Tu as une description du langage là : https://www.arduino.cc/reference/en/ et des guides et tutoriels là :

https://www.arduino.cc/en/Guide/
https://www.arduino.cc/en/Tutorial/HomePage/
0
Utilisateur anonyme
 
Ok merci beaucoup !!! ;-)
0