       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);
+
 }

int lastAdcVal;

bool disabled = true;
byte bytes[3];

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

          theta.attach(12);
          z.attach(9);
        }
        int thetaUs = (bytes[1] * 256) + (bytes[2]);
        theta.writeMicroseconds(thetaUs);

        int zDeg = bytes[3];
        z.write(zDeg);
      }
      break;
