Перед тем как обратиться сюда, я попробовал почти все варианты, когда в условие добавляешь b++; что бы при выполнении а==1000 он прибавлял к b единицу при каждом выполнении условия, и вывести Serial.println(b); за условие, все работает. он выдает нули, после выполнения условия а==1000 он выдает единицы и.т.д. но только стоит занести Serial.println(b) в условие то все, капут! delay(); тоже не помогает.