// https://wokwi.com/projects/371826133999362049
// https://forum.arduino.cc/t/odd-code-behaviour-just-fya/1153935
# define anLED 7
void setup() {
Serial.begin(115200);
Serial.println(" close to minimum \n");
pinMode(anLED, OUTPUT);
digitalWrite(anLED, LOW);
bool flag;
int xx = analogRead(A0);
Serial.print("reading "); Serial.println(xx);
Serial.print("flag before "); Serial.println(flag);
if (xx > 100) {
Serial.println(" WTF"); // Serial.flush(); for (; ;);
flag = true;
}
Serial.print("flag after "); Serial.println(flag);
}
void loop() {
}