unsigned long last_time = 0;
int count =0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(2, OUTPUT);
pinMode(25, OUTPUT);
}
void loop() {
if(millis() - last_time > 500){
digitalWrite(2, !digitalRead(2));
last_time = millis();
if ((count == 1) || (count == 2) || (count == 5) || (count == 6) || (count == 9) || (count == 10)|| (count == 15) || (count == 17)|| (count == 19) || (count == 21)|| (count == 23) || (count == 25)){
digitalWrite(25, HIGH);
}
else if((count ==3)||(count==4)|| (count == 7) || (count == 8)|| (count == 11) || (count == 12)|| (count == 13) || (count == 14)|| (count == 16) || (count == 18)|| (count == 20) || (count == 22)|| (count == 24) || (count == 26)|| (count == 27)|| (count == 28)|| (count == 29)){
digitalWrite(25, LOW);
}
count++;
if(count>29){
count=0;
}
}
}