Alex Vobu
Не совсем. Целью было понять особенность почему Platformio находит почти 40 ошибок в том же скетче, который нормально компилиться в ардуино иде
В Ардуино то ли не обязательно объявлять переменную перед использованием, то ли пространства имён там считаются по другому, нежели в c++, отсюда и куча ошибок. По сути в чистом c++ переменная, нужная в одной функции должна быть объявлена внутри этой функции. ардуиностррители как мне кажется немного перестарались упрощая.