====== Восстановление загрузчика на платах Arduino и Iskra Neo без использования другой платы Arduino ======
===== Порядок действий =====
Рассмотрим восстановление загрузчика на примере Arduino Leonardo. Полный список аналогичных плат находится [[#список_поддерживаемых_плат|в конце статьи]].
- Откройте диспетчер устройств.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader1.png?nolink |}}
- Подключите плату Arduino к компьютеру. В момент подключения во вкладке «COM-порты» появится новое устройство. Запомните его номер.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader2.png?nolink |}}
- Через короткий промежуток времени плата пропадёт из диспетчера устройств.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader3.png?nolink |}}
- Запустите среду Arduino IDE.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader4.png?nolink |}}
- Выберите модель платы. Для этого перейдите в меню
Инструменты
//Плата// и выберите плату «Arduino Leonardo»{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader5.png?nolink |}}
- Настройте в программе COM-порт, к которому подключена плата. Его номер мы узнали в одном из предыдущих пунктов. Нажмите на плате Arduino кнопку ''RESET'' и зайдите в меню
Инструменты
//Порт//. У вас есть несколько секунд чтобы выбрать нужный COM-порт, иначе плата снова исчезнет.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader6.png?nolink |}}
- Откройте любой скетч из Arduino IDE, например, «Blink».{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader7.png?nolink |}}
- Нажмите на кнопку «Загрузка» и внимательно следите за окном состояния процесса. Сначала будет идти компиляция скетча, а после завершения компиляции появится надпись «Загрузка». В этот момент нажмите на плате Arduino кнопку ''RESET''. Среда увидит плату, прошьёт в неё скетч и загрузчик вернётся в прежнее рабочее состояние.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader8.png?nolink |}}
- Обратите внимание: номер COM-порта должен измениться и больше не исчезать. Не забудьте поменять его в настройках Arduino IDE.{{ :установка-и-настройка-arduino-ide:arduino-restore-bootloader:arduino-restore-bootloader9.png?nolink |}}
Всё получилось, можно смело переходить к продолжению «[[articles:arduino-ide-install#Подключение_Arduino_к_компьютеру|настройки платы]]» или к «[[мини-проекты-arduino-breadboard:оглавление|экспериментам]]».
===== Список поддерживаемых плат =====
* Iskra Neo
* Arduino Leonardo
* Arduino Leonardo ETH
* Arduino Leonardo ETH PoE
* Arduino Micro
* Arduino M0
* Arduino M0 Pro