Hola, en este enlace que supongo ya conoces tienes la info del arduino en ingles, tambien encontraras algunas paginas traducidas al español, pero te aconsejo que vayas poco a poco intentando seguir las de ingles que son las originales, puedes traducir con el google u otro traductor.
Arduino - HomePage
Te vas al LEARNING----EXAMPLES----BASICS ---BARE MINIMUM para empezar,
Arduino - BareMinimum
La estructura minima que usa esta variante de C es esta:
void setup() {
// codigo para config
}
void loop() {
// codigo para repeticion
}
_________________________________
El codigo del led intermitente es:
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(1000); // wait for a second
}
Parece bastante intuitivo, pero hace falta alguna base para meterse con estos bichos, no es un problema de grandes conocimientos, es mas bien que el 'instrumento' tiene muchas piezas que hay que engranar bien, cualquier tonteria como una coma, polaridad inversa en el led o una minuscula te entretienen un rato o dan al traste con todo el invento si falla la base.
A mi me gusta empezar desde cero, y avanzar muy poco a poco, pero es que para mi lo que me interesa es el viaje a Itaca, no tanto llegar, no se si es tu caso.
Si lo que quieres es una 'traduccion' del codigo no te puedo ayudar, supone andar sobradillo de los dos "mundos" pic y arduino, tambien codigos AT para el modem, y despues probar y debugar, no es tan sencillo como parece.
Saludos