Arduino Code for 9 LED

ARDUINO ESP8266 Code Runner













             To blink 9 LED with two DIGITAL PIN from ESP8266









 //From ESP8266 we will run 10 LED
int digiPin = 11; 
int digiPin2 = 12;                           
int ledPin = 2; 
int ledPin2 = 3;
int ledPin3 = 4;
int ledPin4 = 5;
int ledPin5 = 6;
int ledPin6 = 7;
int ledPin7 = 8;
int ledPin8 = 9;
int ledPin9 = 10;


// select the pin for the LED
int pinVal = 0; 
int pinVal2 = 0;

void setup()
{
 
  Serial.begin(9600);
  
  pinMode(digiPin, INPUT);
  pinMode(digiPin2,INPUT);
  pinMode(ledPin , OUTPUT);
  pinMode(ledPin2 , OUTPUT);
  pinMode(ledPin3 , OUTPUT);
  pinMode(ledPin4 , OUTPUT);
  pinMode(ledPin5 , OUTPUT);
  pinMode(ledPin6 , OUTPUT);
  pinMode(ledPin7 , OUTPUT);
  pinMode(ledPin8 , OUTPUT);
  pinMode(ledPin9 , OUTPUT);

  
}

void loop() {
   
     pinVal= digitalRead(digiPin);
     Serial.println(pinVal);
     delay(50); 
     pinVal2 = digitalRead(digiPin2);
     Serial.println(pinVal2);
     delay(50);
    if(pinVal ==HIGH)  {

  
    digitalWrite(ledPin, HIGH);
    delay(100);
    digitalWrite(ledPin, LOW);
    delay(100);

    digitalWrite(ledPin2, HIGH);
    delay(100);
    digitalWrite(ledPin2, LOW);
    delay(100);

    digitalWrite(ledPin3, HIGH);
    delay(100);
    digitalWrite(ledPin3, LOW);
    delay(100);
    
    digitalWrite(ledPin4, HIGH);
    delay(100);
    digitalWrite(ledPin4, LOW);
    delay(100);

    digitalWrite(ledPin5, HIGH);
    delay(100);
    digitalWrite(ledPin5, LOW);
    delay(100);

    digitalWrite(ledPin6, HIGH);
    delay(100);
    digitalWrite(ledPin6, LOW);
    delay(100);

    digitalWrite(ledPin7, HIGH);
    delay(100);
    digitalWrite(ledPin7, LOW);
    delay(100);

    digitalWrite(ledPin8, HIGH);
    delay(100);
    digitalWrite(ledPin8, LOW);
    delay(100);


    digitalWrite(ledPin9, HIGH);
    delay(100);
    digitalWrite(ledPin9, LOW);
    delay(100);

  //2nd Row

    digitalWrite(ledPin8, HIGH);
    delay(100);
    digitalWrite(ledPin8, LOW);
    delay(100);

    digitalWrite(ledPin7, HIGH);
    delay(100);
    digitalWrite(ledPin7, LOW);
    delay(100);

    digitalWrite(ledPin6, HIGH);
    delay(100);
    digitalWrite(ledPin6, LOW);
    delay(100);

    digitalWrite(ledPin5, HIGH);
    delay(100);
    digitalWrite(ledPin5, LOW);
    delay(100);

    digitalWrite(ledPin4, HIGH);
    delay(100);
    digitalWrite(ledPin4, LOW);
    delay(100);

    digitalWrite(ledPin3, HIGH);
    delay(100);
    digitalWrite(ledPin3, LOW);
    delay(100);


    digitalWrite(ledPin2, HIGH);
    delay(100);
    digitalWrite(ledPin2, LOW);
    delay(100);

    digitalWrite(ledPin, HIGH);
    delay(100);
    digitalWrite(ledPin, LOW);
    delay(100);



  //2nd part

      digitalWrite(ledPin, HIGH);

      digitalWrite(ledPin3, HIGH);

      digitalWrite(ledPin5, HIGH);

      digitalWrite(ledPin7,HIGH);

      digitalWrite(ledPin9, HIGH);
      delay(500);
  
      digitalWrite(ledPin ,LOW);
    
      digitalWrite(ledPin3 ,LOW);

      digitalWrite(ledPin5 ,LOW);

      digitalWrite(ledPin7 ,LOW);

      digitalWrite(ledPin9 ,LOW);
      delay(500);


      digitalWrite(ledPin2,HIGH);
  
      digitalWrite(ledPin4, HIGH);

      digitalWrite(ledPin6, HIGH);

      digitalWrite(ledPin8,HIGH);

      delay(500);

      digitalWrite(ledPin2 ,LOW);
    
      digitalWrite(ledPin4 , LOW);

      digitalWrite(ledPin6 ,LOW);

      digitalWrite(ledPin8 ,LOW);

      delay(500);




    } 
    else {
      digitalWrite(ledPin ,LOW);
      digitalWrite(ledPin2 ,LOW);
      digitalWrite(ledPin3 ,LOW);
      digitalWrite(ledPin4 , LOW);
      digitalWrite(ledPin5 ,LOW);
      digitalWrite(ledPin6 ,LOW);
      digitalWrite(ledPin7 ,LOW);
      digitalWrite(ledPin8 ,LOW);
      digitalWrite(ledPin9 ,LOW);
    }
    if(pinVal2 ==HIGH){
    digitalWrite(ledPin ,HIGH);
    delay(100);
    digitalWrite(ledPin,LOW);
    delay(100); 

    digitalWrite(ledPin2 ,HIGH);
    delay(100);
    digitalWrite(ledPin2,LOW);
    delay(100); 

    digitalWrite(ledPin ,HIGH);
    delay(100);
    digitalWrite(ledPin,LOW);
    delay(100); 

    digitalWrite(ledPin2 ,HIGH);
    delay(100);
    digitalWrite(ledPin2 ,LOW);
    delay(100); 
 }

 
 else{
  digitalWrite(ledPin,LOW);
}

  
    
  }


POST

The Very Simple First Code