Skip to content

ZakKemble/AVRDUDESS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

217 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVRDUDESS - A GUI for AVRDUDE

This is a GUI for AVRDUDE (https://github.com/avrdudes/avrdude/).

https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/

AVRDUDESS pic

Windows

Requires .NET Framework 2.0 SP1 or later. All systems since Windows Vista will have the required version already installed.

Linux & macOS

Can be ran using Mono (http://www.mono-project.com).
Only supported up to macOS Mojave since later macOS versions have removed support for 32-bit applications, and 64-bit Mono doesn't support WinForms. Might need the --arch=32 argument.

mono --arch=32 avrdudess.exe

Installing on Ubuntu, Arch Linux and Fedora

Ubuntu

sudo apt install libmono-system-windows-forms4.0-cil avrdude binutils-avr

libmono-system-windows-forms4.0-cil is the minimum required, you can use mono-complete for a full install.

On older versions of Ubuntu you might need to use libmono-winforms2.0-cil instead.

Arch Linux

sudo pacman -S mono avrdude avr-binutils

Fedora

sudo dnf install mono-core mono-winforms avrdude avr-binutils

Running AVRDUDESS

Run AVRDUDESS with Mono, you might have to run as root (sudo) so that AVRDUDE can access ports if you haven't changed any permissions or rules.d stuff:

mono avrdudess.exe

Updating AVRDUDE

The latest AVRDUDE can be downloaded from https://github.com/avrdudes/avrdude/releases. In AVRDUDESS click on the options button and fill in the avrdude and avrdude.conf boxes with the locations of the new files by clicking on the ... browse buttons.

Building

You will need Microsoft Visual Studio 2015 or later installed (older might work too). Open ./src/avrdudess.sln and click the 'Start' button at the top and it will build and run AVRDUDESS.
You can find the output in ./src/avrdudess/bin/Debug/, or ./src/avrdudess/bin/Release/ if you chose to build for Release (the drop down box second from the left of the Start button is where you can choose the configuration).

Making the Installer

You will need Inno Setup installed. Once you've used Visual Studio to build the Release version of AVRDUDESS, run ./installer/installer.bat and the installer exe will appear in the same directory.

About

A GUI for AVRDUDE

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors