Close

AVR programmer is working!

A project log for Gazelle

Universal MCU-based programmer (today AVR, SPI, I2c flash, DS1990 keys), (STM32, CH32, NRF51/52, cc2640 later).

mikhail-belkinMikhail Belkin 02/10/2026 at 09:070 Comments

Separate tabs for flash dump, eeprom dump and fuse bits. ISP interface speed set in kHz availability. Programmator auto detect function, if programmator not found, just re run the app.

As I mentioned, my refactored app made it easier to add new IC's to the interface. It is based on three basic classes and four secondary plus widgets. Every IC overloads for itself classes:

To not dump all the code into a common heap, some functions are in addictive classes:

Also there is a dumpViewer widget, which views the binary file in hex format. 

As for Atmel AVR there was some additional classes. They are:

Discussions