¡Esta es una revisión vieja del documento!
Respecto a la IDE, un ordenador normal no ejecuta código Arduino, pero aún así deberemos compilarlo antes de subirlo a la placa. A parte de la compilación el IDE nos permite acceder al puerto de comunicaciones serie para ver las respuestas del microcontrolador (botón serial communication), el botón stop para dicha comunicación.
La función setup() es la que primero se llama en una aplicación de Arduino. Aquí es donde inicializaremos nuestros elementos y dispositivos. Uno de los comandos más comunes en este apartado sería una llamada a Serial.begin(), que inicializa el puerto serie para el debug.
Otra función de Arduino es la loop(), esta debe contener todo lo que se repetirá en nuestra aplicación.
La inicialización de las variables se puede realizar fuera de las funciones. \
Las que podemos utilizar en nuestro código:
true/falseHIGH/LOW, define el nivel de voltaje.INPUT/OUTPUT