Собрали новый проект.
Написали скетч.
Прошиваем....
Ооопс!
avrdude: stk500_recv(): programmer is not responding"Но ведь вчера же все работало!"(с)
Не беда, советов по устранению на форумах много:
- В Arduino IDE не правильно указан порт к которому в системе подключено устройство. Перепроверяем.
- В Arduino IDE не правильно указана модель нашей железки. Перепроверяем.
- Проблема с кабелем. Заменяем
- Еще есть проблемы со скоростью порта и прочими разными, это все расписано...
Но... есть еще один вариант, про который нигде не написано...
Если до этого arduino использовалась в других проектах и в нее уже прошит другой скетч... В новой схеме она может просто замыкаться уже назначенными на другое дело пинами =)
Поэтому, для начала, просто попробуйте ее прошить, выдернув из макетки.. Если до этого она где-то использовалась и все работало - скорее всего поможет.
Проверено на собственной глупости =)
UPD: По просьбам из комментариев еще один частый вариант: помимо правильно указанной платы в Arduino IDE нужно проверить правильность указания процессора (просто ATmega или Old Bootloader)
Спасибо за комментарии и активность в теме =)
UPD: По просьбам из комментариев еще один частый вариант: помимо правильно указанной платы в Arduino IDE нужно проверить правильность указания процессора (просто ATmega или Old Bootloader)
Спасибо за комментарии и активность в теме =)