AVRDUDE

AVR Dudes·AVRDudes.AVRDUDE

AVRDUDE is software for programming Atmel AVR Microcontrollers

winget install --id AVRDudes.AVRDUDE --exact --source winget

Latest 8.3·September 12, 2026

Release Notes

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)
  1. 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. You can also report the issue. You may need to follow the guide below to allow the execution of the macOS binary. https://support.apple.com/en-sg/guide/mac-help/mh40617/mac Notes for Windows Python GUI binary Please check out the following link to see how you can run it.

  • #1946

Installer type: zip

x86—4D0DD70F56F8373BB728093DE16E7E5F1B3E0D26AC0E40D57F02DF0AD2E4E776
x64—8630C7D8BB9682A1685AAA9AD42550AE1131C9D13528F0D20975368BA615E9B0
arm64—6FFFCECD9B87D2D14C6B9983C4CD41AC3963896C58EFD18D630C307C9520620E

Details

Homepage
https://github.com/avrdudes/avrdude
License
GPL-2.0
Publisher
AVR Dudes
Support
https://github.com/avrdudes/avrdude/issues

Tags

arduinoatmegaatmelattinyavravrdudemicrochip

Older versions (6)

8.2
x86—AEF990B9DA5AFFB059333A74CF8887AAF2A76E0D38B0508F140F8DF287D6F34A
x64—E2A89A921E1B2FE675A319248EA968C7E28C7EDC44C5FD836E2879A3E094C9CF
arm64—DBEF7B8451DE9D2F8D4503544B7BA66C1544BFC9D41EB831D44E783ABE7CF994
8.1
x86—B863613DD2FE21C45B4DA04E4902FE2007A93DFF906D770A5221DE48EB92B8C6
x64—E4D571D81FEE3387D51BFDEDD0B6565E4C201E974101CAC2CAEC7ADFD6201DA3
arm64—2194B65669E680B855D139CCB863C75971B0A0FBDFBB50942BC554158020BF29
8.0
x86—783FFD3C62024EFDF0EA65C257EAED0F3FDC3D5F2415616F05B94F4D07112BC0
x64—F4AA811042EF95B52C68531F6E5044C5B5A8711BCD4B495D6B9AF20F9AC41325
arm64—91E17BC1064AE1AF7421FE9017CA7A2DB3DEAC478B990AC951A1DB0F22CC8971
7.3
x86—270092EB6F3A7A2372ADADB3098712B3EDCF995270DC1849D4E2937D91FA35FF
x64—8B211A0CB3B26A01D4D9F3F5617B113019AC457E78C358BB86044DB7F596AEA9
7.2
x64—EB95AD64895629BD1DA97963CCDECAFCC6551B1948B6B0FCC18FB487BF9E3ABE
x86—8F689D5BD27EF6327C87D748C5308D7817A97522BE2A8449BA916B317A215FC1
7.1
x64—2385DD6C1763481D48221A49480744AEC897A0B400E730C8D722A7DCC32AEFAD
x86—8C51AD339F689AEAD697C80149980E4031A4A82BCFEA9563A0CD8EBC650724CD