| 1 | /* Este programa es un derivado de |
| 2 | ESP8266 Blink by Simon Peter */ |
| 3 | |
| 4 | /** Función que se invoca una sola |
| 5 | vez al inicio del programa. */ |
| 6 | void setup() { |
| 7 | /* Todas las placas compatibles |
| 8 | con Arduino incluyen un led |
| 9 | de prueba ligado a un pin |
| 10 | cuyo número está definido por |
| 11 | la constante LED_BUILTIN. |
| 12 | Inicializa el pin para |
| 13 | LED_BUILTIN como salida. */ |
| 14 | pinMode(LED_BUILTIN, OUTPUT); |
| 15 | } |
| 16 | |
| 17 | /* Función que se invoca |
| 18 | repetidamente mientras el |
| 19 | programa esté activo. */ |
| 20 | void loop() { |
| 21 | /* Enciende el LED_BUILTIN (HIGH |
| 22 | es el nivel de voltaje). */ |
| 23 | digitalWrite(LED_BUILTIN, HIGH); |
| 24 | delay(1000); // Espera 1 segundo |
| 25 | /* Apaga el LED_BUILTIN haciendo |
| 26 | que el nivel de voltaje sea |
| 27 | LOW. */ |
| 28 | digitalWrite(LED_BUILTIN, LOW); |
| 29 | delay(1000); |
| 30 | } |
| 31 |