¿Qué lenguajes de programación son compatibles con el programa Arduino?

16

Me gustaría empezar a jugar con Arduino.

He leído que C y C ++ son los idiomas oficiales, pero también encontré otra forma de comunicación utilizando Python o Java , por ejemplo.

¿Qué lenguajes de programación son compatibles con el programa Arduino?
¿Existen limitaciones al usar Python o Java?

    
pregunta systempuntoout

3 respuestas

14

Mi consejo es seguir con el lenguaje Arduino derivado de C ++ o usar C / C ++ sin formato. Es ideal para microcontroladores. Pero, si te gustan los idiomas esotéricos:

respondido por el Toby Jaffey
8

puedes usar el idioma con el que te sientas más cómodo, luego puedes buscar una manera de compilar en la máquina de código arduino. Por ejemplo, uso Go Lang y uso gobot.io para hacerlo funcionar ...

Existe Cylon.js si quieres programar en JavaScript o Artoo para desarrolladores de Ruby.

En realidad, C es el más común porque el IDE de arduino trabaja con él.

    
respondido por el Careuno Merchan
1

Estás un poco confundido. Me quedaría con el entorno c / c ++ arduino para el arduino. Java, Python, Processing se utilizan en la PC para ejecutar comunicaciones con el arduino, no son lenguajes para el arduino. Una limitación para ellos es que no se ejecutan en el arduino.

    
respondido por el russ_hensel

Lea otras preguntas en las etiquetas