El ejemplo más sencillo, al igual que con cualquier lenguaje de programación, es construir un hola mundo. En el caso de Arduino, podemos escribir un hola mundo "físico" que haga parpadear un led de la placa. Con este pequeño programa podemos familiarizarnos con la funcionalidad básica del entorno y que nuestra placa funciona correctamente.
Hola Mundo con Delay
/**
* Archivo: HelloWorldDelay.c
* Descripción: Hola mundo con delay (led)
* Autores: Boops y Gizer20
* Asociación de Robótica y Domótica de España (A.R.D.E.)
* http:\\www.webdearde.com
* Revisiones:
* +RRR+ AAAA/MM/DD Nombre Descripción
* ------------------------------------------
* +001+ 2009/02/23 Ranganok Modificada cabecera
*/
int Led = 13; // Pin de la placa arduino donde se conecta el led.
void setup() // Funcion para inicializar los pines de la placa
{
pinMode(Led, OUTPUT); // Asignamos la variable Led ,que corresponde al pin 13,como salida
}
void loop() //Iniciamos lo que es propiamente el programa
{
digitalWrite(Led, HIGH); // Ponemos a 1 el pin 13 para encender el led
delay(500); // esperamos medio segundo
digitalWrite(Led, LOW); // Ponemos a 0 el pin 13 para apagar el led
delay(500); // esperamos medio segundo
}