//esp06_Button-LED
#define LED 2
#define BUTTON 25

//ประกาศตัวแปรเปลี่ยนค่าได้
int ButtonState = LOW;

void setup() {
  pinMode(LED, OUTPUT); //กำหนด LED เป็น Output
  pinMode(BUTTON, INPUT_PULLUP); //กำหนด LED เป็น INPUT_PULLUP
}

void loop() {
  //อ่านค่าสถานะจาก Button
  ButtonState = digitalRead(BUTTON);

  if (ButtonState == LOW)
    digitalWrite(LED, HIGH); //หลอดไฟติด
  else
    digitalWrite(LED, LOW); //หลอดไฟดับ

}