Me gustaría comenzar a jugar con Arduino.
He leído que C y C ++ son los lenguajes oficiales, pero también he encontrado otra forma de comunicarme usando Python o Java, por ejemplo.
¿Qué lenguajes de programación son compatibles para programar Arduino?
¿Hay alguna limitación al usar Python o Java?
arduino
programming
systemmpuntoout
fuente
fuente
Respuestas:
Mi consejo, quédate con el lenguaje Arduino derivado de C ++ o usa C / C ++ sin formato. Es ideal para microcontroladores. Pero, si te gustan los idiomas esotéricos:
fuente
puede usar el lenguaje que le resulte más cómodo, luego puede buscar una forma 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 desea programar en JavaScript o Artoo para desarrolladores de Ruby.
En realidad, C es el más común porque el IDE de arduino funciona con él.
fuente
__flash
en un boceto de Arduino. No funcionará porque el IDE de Arduino usa un compilador de C ++, mientras que un programa similar que usa el compilador de C se compilará correctamente.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 idiomas para el arduino. Una limitación para ellos es que no se ejecutan en el arduino.
fuente