Запускаете Ардуино ИДЕ ->
Далее: Файл -> Настройки ->
В окно "дополнительные ссылки для менеджера плат" вставляете эту ссылку:
https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json
Далее: Инструменты -> Плата -> Менеджер плат ->
В поиске находите MiniCore -> Жмёте установить.
После установки в платах должна появиться вкладка MiniCore,
В ней выбираете Atmega328, затем в настройках платы:
- Clock: Internal 8 MHz
- BOD: BOD 1.8V
- Compiller LTO: LTO enable
- Variant: 328p/328pa
- Bootloader: No bootloader
Далее подключаете микроконтроллер к ISP программатору(если не знаете что это и как с этим работать, прочитать можно
тут).
После всех настроек на новом микроконтроллере(перед загрузкой прошивки) жмёте "Записать загрузчик"(чтоб стереть загрузчик и установить новые фьюзы).
Затем прошиваете через: Скетч -> Загрузить через программатор.