         Serial.println ( "MDNS responder started" );
     }
     server.on ( "/", []() {handleRoot();} );
-    server.on ( "/rainbow", []()  {Choix = "Rainbow"; handleRoot(); } );
-    server.on ( "/theatre", []()  {Choix = "theaterChaseRainbow"; handleRoot();} );
-    server.on ( "/neige", []()    {Choix = "neige"; handleRoot();} );
-    server.on ( "/Gyro", []()    {Choix = "Gyro"; handleRoot();} );
-    server.on ( "/color", []()    {Choix = "color"; handleRoot();} );
+    server.on ( "/rainbow", []()  {Choix = "Rainbow"; 
+    digitalWrite(BlueLed, LOW); handleRoot(); } );
+    server.on ( "/theatre", []()  {Choix = "theaterChaseRainbow"; 
+    digitalWrite(BlueLed, LOW); handleRoot();} );
+    server.on ( "/neige", []()    {Choix = "neige"; 
+    digitalWrite(BlueLed, LOW); handleRoot();} );
+    server.on ( "/Gyro", []()    {Choix = "Gyro"; 
+    digitalWrite(BlueLed, LOW); handleRoot();} );
+    server.on ( "/color", []()    {Choix = "color"; 
+    digitalWrite(BlueLed, LOW); handleRoot();} );
     server.onNotFound ( handleNotFound );
     server.begin();
     Serial.println ( "HTTP server started" );

void loop ( void ) {
  unsigned char rainbowIndex;
  unsigned char theaterChaseRainbowIndex;
  
    mdns.update();
    server.handleClient();


void setup ( void ) {
    digitalWrite(2, LOW);
    pinMode(BlueLed, OUTPUT); 
    digitalWrite(BlueLed, LOW); //Allumage de la LED Bleu du ESP
    strip.begin();
    strip.show();

