#include <EEPROM.h>
int counter = 0;
void setup() {
pinMode(2, INPUT_PULLUP);
Serial.begin(9600);
EEPROM.get(0, counter);
if(counter == 255 || counter < 0){
counter = 0;
EEPROM.put(0, counter);
}
}
bool state1 = true;
void loop() {
if(digitalRead(2) == LOW && state1 == true){
counter++;
EEPROM.put(0, counter);
state1 = false;
}
if(digitalRead(2) == HIGH && state1 == false){
state1 = true;
EEPROM.get(0,counter);
Serial.println(counter);
}
}