       break;
     case CMD_RUN_POND: {
         digitalWrite(FISHING_POND_MOTOR_NOT_SHUTDOWN, HIGH);
-        digitalWrite(LED_BUILTIN, HIGH);
       }
       break;
     case CMD_STOP_POND: {
         digitalWrite(FISHING_POND_MOTOR_NOT_SHUTDOWN, LOW);
-        digitalWrite(LED_BUILTIN, LOW);
       }
       break;
   }
+  led = !led;
+  digitalWrite(LED_BUILTIN, led);
+
 }

      Serial.write(msb);
      byte lsb = adcVal % 256;
      Serial.write(lsb);
      lastAdcVal=adcVal;
    }
  }

  if (Serial.available() < 3) {
    return;
  }
  Serial.readBytes(bytes, 3);
  byte cmd = bytes[0];
  bool disable = false;
  switch (cmd) {

int lastAdcVal;

bool disabled = true;
byte bytes[4];
bool led = 0;

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
