Не уверен, что тема для данного раздела, но она предназначена для сотрудников Амперки. Особенно для тех, кто курирует Wiki. Случайно наткнулся на статью http://wiki.amperka.ru/установка-и-настройка-arduino-ide:arduino-restore-bootloader. Эту статью желательно убрать, т.к. там написан бред. И для новичков этот бред опасен. Загрузчик таким образом вы не восстановите. Тем более, что для такого "восстановления" загрузчик уже должен быть прошит в микроконтроллер. Единственное, что таким образом можно восстановить, так это создание виртуального последовательного порта в пользовательской прошивке (благодаря чему при подключении платы к PC она будет определяться как COM-порт). Хотя может её следует отредактировать (при чем коренным образом) и описать как действовать, если вдруг зашили пользовательскую прошивку, которая не создаёт виртуальный последовательный порт и таким образом плата при подключении к PC не определяется как COM-порт. Для того, что бы такую плату прошить нужно произвести сброс мк (о чём, в принципе, в статье написано), благодаря чему запустится встроенный бутлоадер, который определится как COM-порт. Только вот "время жизни" бутлоадера короткое (1-2 сек, более точно надо смотреть исходники) и за это время надо успеть запустить процесс прошивки микроконтроллера.
Было такое, пару раз, Leonardo переставала прошиваться, COM порт пропадал. Причина - заливал код с ошибкой. Действительно, решал проблему именно нажатием ресета в момент загрузки. Статью увидел только сейчас, но ,по-моему, номер COM порта не менялся. Думаю, что действительно, можно просто название изменить.