Звучит не плохо, только не знаю как это сделать. в setup безконечный цыкл должен как я понимаю содержать установки обработки прерываний... слабо представляю себе как это написать. И усреднение если 10 периодов то надо назначить 10 переменных которые надо сложить а потом разделить, так?