shpuntic48, Добрый день. Объясню подробнее как это делается. ArduinoIDE напрямую не поддерживает МК Attiny13, и им подобные. На нашем форуме
GDAN7777, выложил пользовательские описания контроллеров Mega128, Mega 1284, Mega32, Mega16, Mega164 и т. д. за что ему большое спасибо. Добавляете поддержку этих МК сначала в ArduinoIDE, как это сделать описано в сообщении
viewtopic.php?f=63&t=6487#p90354, далее добавляете в FlProg пользовательское описание контроллера, какое Вам нужно. Проверяете чтобы все встало ровно: В ArduinoIDE в меню Инструменты - Плата должна быть выбрана нужная плата, как у Вас на фото.
Далее. В выпадающем списке "Инструменты" выбираете желаемую конфигурацию вашего МК. Ком порт указывать не обязательно, так как прошивка будет заливаться не через КОМ порт, а через программатор. Программатор используете по своему усмотрению, какой есть, но его сначала тоже нужно выставить в ArduinoIDE в списке "Инструменты - программатор..".
Можно использовать опцию ArduinoIDE: "Скетч - загрузить через программатор", а можно просто получить .hex файл в выпадающем списке "Скетч - экспорт бинарного файла".
Лично я делаю так: Компилирую скетч в ArduinoIDE нажатием самой левой кнопочки с галочкой.
После окончания компиляции НЕ закрываю ArduinoIDE, а нахожу файл с расширением .hex, который может быть в каком нибудь временном каталоге, сейчас у меня сохраняется по адресу C:\Users\User\AppData\Local\Temp\arduino_build_896230 иногда прошивка сохраняется по адресу C:\Windows\Temp\arduino_build_
Найдя этот файл прошивки, можно его залить в Ваш МК любым способом. Например с помощью USBASP.
Вместе с нужным файлом прошивки в конечной папке есть и другие файлы:
_________.ino.with_bootloader.hex - это та же прошивка, только с загрузчиком (бутлоадером), который в данном случае нам не нужен.
_________.ino.eep - это файл EEPROM. Иногда бывает нужен, если Вы использовали предустановленные данные с сохранением в EEPROM.
- Кнопка компиляции без заливки в МК.
- Сообщение ArduinoIDE о местонахождении файла прошивки.
- Нужный файл
Руководить - это значит не мешать хорошим людям работать. С.П. Капица