Понял, вот оказывается где настоящие пацаны пишут, а я всё по старинке в ide через millis(). Спать пошли, всё равно все спят и никто не ответит.
На сколько я понимаю, в платформе ардуино всё равно можно использовать халовские функции помимо ардуиновских, которые в свою очередь их и используют. Так ведь?