Цикл while будет проводить вычисления пока выражение помещенное в круглые скобки не станет логически ложным.
Пример использования:
void setup(){ Serial.begin(9600); } int a=50; void loop(){ while(a < 1000){ a++; Serial.println(a); } delay(100); }
Первоначально переменная int a равна 50, в цикле while создается условие, пока переменная а меньше 1000 выполнять вычисления а++, при достижении переменной а условия, цикл останавливается.