// Define LED pins #define LED1 6 #define LED2 7 #define LED3 8 void setup() { // Set all LED pins as OUTPUT pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); Serial.begin(115200); Serial.println("Multiple LED Racing Pattern Started!"); } void loop() { // Racing pattern: Light up LEDs sequentially // LED1 turns ON digitalWrite(LED1, HIGH); delay(300); digitalWrite(LED1, LOW); // LED2 turns ON digitalWrite(LED2, HIGH); delay(300); digitalWrite(LED2, LOW); // LED3 turns ON digitalWrite(LED3, HIGH); delay(300); digitalWrite(LED3, LOW); // Then repeat in reverse order // LED2 turns ON digitalWrite(LED2, HIGH); delay(300); digitalWrite(LED2, LOW); // LED1 turns ON digitalWrite(LED1, HIGH); delay(300); digitalWrite(LED1, LOW); }