Несколько возможных причин ошибок при загрузке кода на плату Arduino Nano:
- Неправильный выбор платы и порта. 1 Необходимо сообщить Arduino IDE, какая плата используется и к какому порту она подключена. 1
- Некорректная установка драйверов. 2 Например, для китайской платы Nano причиной ошибки могут быть не установленные или некорректно установленные драйвера CH340. 2
- Занятость COM-порта. 2 Если в другом окне Arduino IDE открыт монитор COM-порта или плата общается через СОМ-порт с другой программой, то это может вызывать ошибку загрузки. 2
- Размер загружаемого скетча превышает объём памяти платы. 3 Нужно уменьшить объём скетча или использовать плату Arduino с большим объёмом памяти. 3
- Нестабильное питание. 3 Следует убедиться, что питающее напряжение, подаваемое на плату, достаточно стабильно. 3
Для устранения проблемы можно попробовать отключить и заново подсоединить плату Arduino к компьютеру, пару раз нажать кнопку сброса на плате, закрыть и снова запустить Arduino IDE. 3 Если ничего не помогло, стоит попробовать подключить к компьютеру другую плату Arduino или подключить плату к другому компьютеру. 3