Позволяет прошивать МК Atmega328p и взаимодействовать с ним как устройство ввода / вывода. Сделана для упрощения прошивки и настройки СОП-02. Поддерживает следующие функции:
- Проверка наличия программатора USBASP
- Проверка подключения и подачи питания на МК через ISP (с проверкой подписи МК - только Atmega328P)
- Прошивка .hex файла в МК
- Прошивка fuse - битов (по умолчанию lfuse:0xDE hfuse:0xD7 efuse:0xFF)
- Подключение к МК через последовательный порт
- Установка и считывание времени с обработкой ответа;
- Считывание страницы памяти, последних записей журнала и всего журнала
Драйвера для USBASP 2.0: тык. Программа написана на C/C++ с использованием Qt5, libusb-1.0.24, avrdude