Reference Language (extended) | Libraries | Comparison | Changes
El lenguaje de Arduino (basado en Wiring) está implementado en C/C++, y por tanto tiene algunas diferencias con Processing, el cual está basado en Java.
| Arduino | Processing |
| int bar[8]; bar[0] = 1; | int[] bar = new int[8]; bar[0] = 1; |
| int foo[] = { 0, 1, 2 }; | int foo[] = { 0, 1, 2 }; o int[] foo = { 0, 1, 2 }; |
| Arduino | Processing |
| int i; for (i = 0; i < 5; i++) { ... } | for (int i = 0; i < 5; i++) { ... } |
| Arduino | Processing |
| Serial.println("hola mundo"); | println("hola mundo"); |
| int i = 5; Serial.println(i); | int i = 5; println(i); |
| int i = 5; Serial.print("i = "); Serial.print(i); Serial.println(); | int i = 5; println("i = " + i); |
Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).
El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.