Перезагрузка ардуино, возможно проблема кода

Простите, я Вам что-то должен?

Вы просили указать на косяки, я указал на первый (дальше смотреть не стал). Указал как на очевидный ляп. Если Вы чего-то не поняли, будьте любезны спрашивать повежливее, а не требовать и качать права.
Умных высказываний по поводу таких ляпов не бывает. Слишком уж ляп глупый.

Потому, что использование в глобальном контексте однобуквенных имён переменных это прямой путь к:

  1. необъяснённым глюкам в работе программы;
  2. шлёпанью по рукам школьников;
  3. отказу в зачёте студентам без дополнительных поводов;
  4. увольнению разработчика или переводу его с разработки на разбор затыков бухгалтерш в 1С

Учение вообще, и ответы обучающего обучаемому в частности - редко бывают приятны. Уж так устроен этот мир.

1 лайк