У меня вопрос к автору статьи и неравнодушным сведущим, пытаюсь освоить многозадачные команды на ардуино в реализации нескольких моторов с применением millis (ибо столкнулся с тем что delay адски тормозит ответ контроллера если подключено более одной периферии). Вышел на вашу статью и пытаюсь переварить код, но не могу понять зачем прописано в коде сохранение и увеличение индекса в массиве? Для какой роли это служит?
Также непонятна роль кода чтения и записи на строках 159-175, это связано с видео передачей камеры или что еще?