while (مادامی که شرط برقرار است){
دستوراتی که باید اجرا شود
}
این دستور در آردوینو برای آن به کار می رود که ما یک شرط را به عنوان ابزار کنترلی برای یک حلقه در نظر بگیریم و مادامی که این شرط برقرار است دستورات داخل حلقه همواره اجرا می شود.
نکته: اگر در آردوینو، برنامه ای {}(1)while وجود داشت برای ساخت یک حلقه ی بینهایت تکرار به کار می رود، چون همواره شرط داخل پرانتز صحیح و برقرار است.
1 روشن شد
2 خاموش شد