Обнаружил тут особенность работы таймеров (ets_timer_arm_new). SDK 1.5.4.
Если система не может запустить его во время (выполняется другой код), то сразу при появлении возможности таймер будет выполнен несколько раз подряд не выдержав периода.
На картинке дрыгается нога по таймеру 5 мс.