Hi everybody,
I am facing a weird problem.
Board: ESP8266MOD 12-F
Reed Contact Switch Opener connected to D8 and V3.3V
If Opener is open while rest or power on, the Arduino boots and works fine.
If Opener is closed while reset or power on, the Arduino will not boot.
I have tried to connect the Opener switch to D( and GND. The boot process is fine, but I cant detect the state of the opener switch.
int led = LED_BUILTIN;
int button = 8;
int buttonStatus;
int ledAn = 500;
int ledAus = 500;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
digitalWrite(button, HIGH);
}
void loop () {
buttonStatus = digitalRead(button);
if(buttonStatus == LOW)
{
digitalWrite(led, HIGH);
delay(ledAn);
digitalWrite(led, LOW);
delay(ledAus);
}
else
{
digitalWrite(led, LOW);
}
}