AvrDudeProg5 – Официальный сайт
Официальный сайтГрафическая оболочка (GUI) для AVRDude. Разработана с учетом пожеланий пользователей и устранения недочетов предыдущей версии AVRDUDE_PROG. Предназначена для программирования микроконтроллеров AVR. Обладает интуитивно понятным интерфейсом, поддерживает мультиязычность и позволяет самостоятельно добавлять контроллеры, программаторы, языки. Автоматически обновляется при выходе новых версий.
License: Freeware
Developer: Сергей Боднар
Languages: Arabic, Chinese, Croatian, Czech, Dutch, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Slovenian, Spanish, Turkish, Vietnamese, ...
Установка и запуск
-
Windows
Скачайте архив, распакуйте в любую удобную папку. Создайте ярлык на рабочем столе.
-
Linux
Скачайте архив, распакуйте в любую удобную папку. Для работы требуется предварительно установленный пакет avrdude. Сделайте файл
.AppImageисполняемым и запустите его. Подробная инструкция в файлеreadme.txt.Установка avrdude:
# Ubuntu / Debian / Linux Mint / Kali Linux
sudo apt update && sudo apt install avrdude
# Fedora / RHEL / CentOS
sudo dnf install avrdude
# Arch Linux / Manjaro
sudo pacman -S avrdude
# openSUSE
sudo zypper install avrdude
Основные отличия
- Возможность самостоятельного расширения/редактирования списка поддерживаемых МК/программаторов/языков.
- Редактирование и настройка отображения Fuses-битов.
- Установка конфигурационных байт в HEX-формате.
- Автосохранение настроек программирования при закрытии программы.
JSON файлы
Настройки "AvrDudeProg5" реализованы в JSON файлах. Для редактирования рекомендую текстовый редактор Notepad++.
-
Редактирование/добавление микроконтроллеров:
Файлы находятся в папкеmcu. Если МК нет в списке, можно самостоятельно создать JSON файл по datasheet.
Видео: YouTube, на сайте. -
Редактирование/добавление программаторов:
Файлы находятся в папкеprogrammer.
Видео: YouTube, на сайте. -
Редактирование/добавление языков:
Файлы находятся в папкеLanguage.