/* Fablab circuit blink This code is modified by Gleb Bulygin from the example code in http://www.arduino.cc/en/Tutorial/Button */ const int buttonPin = 7; // from datasheet const int ledPin = 8; // the number of the LED pin int buttonStatus = 0; // "register" to check button status // inputs and outputs // LED active = high void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } // main loop void loop() { buttonStatus = digitalRead(buttonPin); if (buttonStatus == LOW) { // turn LED on: digitalWrite(ledPin, HIGH); delay (5); //turn LED off digitalWrite(ledPin, LOW); delay (5); } else { // turn LED off: digitalWrite(ledPin, LOW); } }