Lo primero que hay que saber es que como todo lenguaje informático es muy estricto por lo que no podemos equivocarnos al escribir por que el ordenador no lo entendería.
Estos son los primeros pasos para empezar:
Nuestro primer reto será algo muy sencillo, encender y apagar un led.
Para empezar la configuración se pone el comando void setup () y abrimos la llave{ que significa que lo que escribamos a continuacion será lo que el ordenador detecte como configuración asi que pasaremos a la siguiente línea poniendo pinMode(<nº de pin que queremos configurar>, OUTPUT[que lo configura como salida]) y despues de cerrar el paréntesis ponemos punto y coma (;) y ya que hemos acabado la configuración pasamos a la siguiente línea en la que cerraremos la llave }
Pasaremos luego a empezar el ciclo que vamos a programar asi que se escribe void loop () y se vuelve a abrir la llave {. Pasamos a la siguiente línea y ponemos digitalWrite(<el nº de pin que queremos y hayamos asignado>, HIGH[que significa encendido al igual que LOW significa apagado]) y el punto y coma no debemos olvidarlo (;). Luego en la siguiente línea deberemos darle un delay(tiempo) de encendido en este caso y el punto y coma y luego en las dos siguientes líneas hacemos lo mismo pero apagando el led para despues cerrar la llave } y así finalizar nuestra primera configuración.
void setup() {
pinMode(2,OUTPUT);
}
void loop() {
digitalWrite(2,HIGH);
delay(1000);
digitalWrite(2,LOW);
delay(1000);
}



