AVRDUDE MinGW Clang

AVRDUDE MinGW Clang 8.3

AVRDUDE is a utility to program AVR microcontrollers

Download for Windows

About AVRDUDE MinGW Clang

AVRDUDE is a utility to program AVR microcontrollers

What's new in 8.3

See Release Notes for changes
The source code .sig files have been signed by Stefan Rueger and can be verified with the OpenPGP public key 45684AB70D286F63. For example, gpg --keyserver keys.openpgp.org --recv-keys 45684AB70D286F63 will ingress the public signing key into your keyring and gpg --verify avrdude-8.3.tar.gz.sig avrdude-8.3.tar.gz verifies the hash of the source tar ball.
Preferred Windows binaries to use:
avrdude-v8.3-windows-x64.zip --> Windows MSVC 64 bit
avrdude-v8.3-windows-mingw-x64.zip --> Windows MSYS2 mingw 64 bit
Static build binaries (*.tar.gz) are recommended for Arduino users. Take note they do not contain libserialport support due to the limitation of the crossbuild container.
Notes for the avrdude Windows binaries (static linked to the dependency libraries) :
1. MSVC build is recommended for most Windows users unless you hit known limitations (see below). The majority of users should download avrdude-v8.3-windows-x64.zip. In case one of limitations below is unacceptable you may want to download avrdude-v8.3-windows_mingw-x64.zip.
2. Known limitation for the above MSVC build (avrdude-v8.3-windows-x64.zip, avrdude-v8.3-windows-x86.zip and avrdude-v8.3-windows-arm64.zip)
- #1552 (no libserialport support)
- #1253 (slow speed when using arduino-ft232r or similar programmer)
- #968 (not working with USB Composite Device programmer like Microchip PICKit 5 and USBASP with the FW from https://github.com/dioannidis/usbasp)
- #1440 (no support of CH341A)
3. Known limitation for the MSYS2 mingw build (avrdude-v8.3-windows_mingw-x64.zip, avrdude-v8.3-windows_mingw-clang-x64.zip and avrdude-v8.3-windows_mingw-ucrt-x64.zip)
- You will have to use Zadig to switch the FTDI vendor driver if you use libftdi based programmer (eg: ft232h, ft2232h, arduino-ft232r)
- #1271 (timeout may be more likely to happen for urclock in terminal mode)
Notes for the Linux binaries:
Please use chmod u+x to make the binary executable.
The Linux binaries are static linked to dependency libraries. They are provided as is and are expected to work for most Linux distros within the past 5 years. Please build from source in case the binaries do not work for you. You can also report the issue.
Notes for the macOS binary:
The macOS x86_64 binary is static linked to dependency libraries. It is provided as is and is expected to work for most macOS versions within the past 5 years. Please build from source in case the binaries do not work for you. …

Full release notes »

Technical details

PublisherAVR Dudes
Version8.3
Release date2026-09-12
LicenseGPL-2.0
Installer typezip
Architecturex64
Package IDAVRDudes.AVRDUDE.MinGW.Clang

Install AVRDUDE MinGW Clang from the command line

Install with Windows Package Manager
winget install --id=AVRDudes.AVRDUDE.MinGW.Clang -e
Update to the latest version
winget upgrade --id=AVRDudes.AVRDUDE.MinGW.Clang -e
Uninstall
winget uninstall --id=AVRDudes.AVRDUDE.MinGW.Clang -e

arduinoatmegaatmelattinyavravrdudemicrochip

AVRDUDE MinGW Clang version history

8.2 Jul 12, 2026

See Release Notes for changes
The source code .sig files have been signed by Stefan Rueger and can be verified with the OpenPGP public key 45684AB70D286F63. For example, gpg --keyserver keys.openpgp.org --recv-keys 45684AB70D286F63 will ingress the public signing key into your keyring and gpg --verify avrdude-8.2.tar.gz.sig avrdude-8.2.tar.gz verifies the hash of the source tar ball.

Frequently asked questions

Is AVRDUDE MinGW Clang free?

Yes. AVRDUDE MinGW Clang is free and open-source software released under the GPL-2.0 license.

What is the latest version of AVRDUDE MinGW Clang?

The latest version is 8.3, released on Sep 12, 2026.

Is it safe to download AVRDUDE MinGW Clang?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with bd56452da7945ffcee3462212a6045e81db5678b0aed25c5c57f103eef0eb4f8.

Which Windows versions does AVRDUDE MinGW Clang support?

AVRDUDE MinGW Clang runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall AVRDUDE MinGW Clang?

Open Settings › Apps › Installed apps, find AVRDUDE MinGW Clang and select Uninstall. From the command line, run winget uninstall --id=AVRDudes.AVRDUDE.MinGW.Clang -e.

Is there a portable version of AVRDUDE MinGW Clang?

Yes. AVRDUDE MinGW Clang is available as a portable ZIP archive (avrdude-v8.3-windows_mingw-clang-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.