void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
Led();
}
void Led() {
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
error message was
Arduino: 1.6.9 (Windows 7), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
WARNING: Spurious .github folder in 'IRremoteESP8266' library
C:\Users\jeesonraphael\Desktop\Blink\Blink.ino: In function 'void loop()':
Blink:8: error: 'Led' was not declared in this scope
Led();
^
exit status 1
'Led' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
. . . . .. .
If I changed the arrangement of the code like below it will run smoothly. . .
void Led() {
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
Led();
}