// Counter Using ESP32 with Push Button:
int pins[]={22,23,2,4,16,5,17};
int data[3][7]={
{1,1,1,0,0,0,1}, // L
{0,0,1,1,0,0,0}, // P
{1,0,0,0,0,0,1} // U
};
int y=0;
int s=0;
void setup() {
pinMode(26, INPUT_PULLUP);
for(int x=0;x<=6;x++){
pinMode(pins[x], OUTPUT);
}
}
void loop() {
int x = digitalRead(26);
if(x==LOW && s==0){
for(int x=0;x<=6;x++){
digitalWrite(pins[x],data[y][x]);
}
y++;
s=1;
if(y>2){
y=0;
}}
else if(x==HIGH){
s=0;
}
delay(100);
}