Je voudrais commencer à jouer avec Arduino.
J'ai lu que C et C ++ sont les langues officielles mais j'ai aussi trouvé d'autres moyens de communiquer en utilisant Python ou Java par exemple.
Quels langages de programmation sont pris en charge pour programmer Arduino?
Existe-t-il des limitations en utilisant Python ou Java?
arduino
programming
systempuntoout
la source
la source
Réponses:
Mon conseil, restez avec le langage Arduino dérivé de C ++ ou utilisez du C / C ++ brut. Il est idéalement adapté aux microcontrôleurs. Mais si vous aimez les langues ésotériques:
la source
vous pouvez utiliser le langage que vous vous sentez plus à l'aise, alors vous pouvez chercher un moyen de compiler dans la machine à code arduino. Par exemple, j'utilise Go Lang et j'utilise gobot.io pour le faire fonctionner ...
Existez Cylon.js si vous souhaitez programmer en JavaScript ou Artoo pour les développeurs Ruby.
En fait, C est le plus courant car l'IDE de l'arduino fonctionne avec.
la source
__flash
dans un croquis Arduino. Cela ne fonctionnera pas car l'IDE Arduino utilise un compilateur C ++, tandis qu'un programme similaire utilisant le compilateur C se compilera correctement.Vous êtes un peu confus. Je m'en tenir à l'environnement Arduino c / c ++ pour l'arduino. Java, Python, Processing sont utilisés sur le PC pour exécuter des communications avec l'arduino, ce ne sont pas des langages pour l'arduino. Une limitation pour eux est qu'ils ne fonctionnent pas sur l'arduino.
la source