Коллеги, возник нубский вопрос. После обесточивания платы, программа остаётся в энергонезависимой памяти. Не может ли возникнуть конфликтной ситуации, когда собрана новая схема, а после подачи питания загружается старая программа? Под конфликтной ситуацией я имею в виду нельзя ли таким образом что-нибудь спалить и как это предотвратить?
В какой именно памяти flash или EEPROM? Конечно, программа остается в flash мамяти иначе, за чем программировать? Спалить что-то не может, только если короткое замыкание! Ток не большой, точно не сгорит. Выводы mega защищены встроенными диодами на не большой ток. Светодиоды подключать через резисторы.
Чтобы не рисковать, сначала разберите старую схему, перепрограммируйте плату, а затем соберите новую схему.
Тогда нужно проконтролировать чтобы выходы платы не были соединены с выходами схемы. Входы контролировать не нужно. При замыкании вход на вход ничего не будет. Если даже это делать лень, то можете дальше играть в игру "сгорит-не сгорит".
Может произойти всё что угодно, зависит от схемы. Возможно старая программа будет настолько не правильно управлять новой схемой, что новая схема не выдержит таких издевательств. Саму ардуину так врядли удасться убить.