AVRDUDE

AVR Dudes · AVRDudes.AVRDUDE

AVRDUDE is software for programming Atmel AVR Microcontrollers

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

Latest 8.1

Release Notes

See Release Notes for changes Preferred Windows binaries to use: avrdude-v8.1-windows-x64.zip --> Windows MSVC 64 bit avrdude-v8.1-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.1-windows-x64.zip. In case one of limitations below is unacceptable you may want to download avrdude-v8.1-windows_mingw-x64.zip.
  2. Known limitation for the above MSVC build (avrdude-v8.1-windows-x64.zip, avrdude-v8.1-windows-x86.zip and avrdude-v8.1-windows-arm64.zip)
  1. Known limitation for the MSYS2 mingw build (avrdude-v8.1-windows_mingw-x64.zip, avrdude-v8.1-windows_mingw-clang-x64.zip and avrdude-v8.1-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 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

Installer type: zip

Architecture Scope Download SHA256
x86 Download B863613DD2FE21C45B4DA04E4902FE2007A93DFF906D770A5221DE48EB92B8C6
x64 Download E4D571D81FEE3387D51BFDEDD0B6565E4C201E974101CAC2CAEC7ADFD6201DA3
arm64 Download 2194B65669E680B855D139CCB863C75971B0A0FBDFBB50942BC554158020BF29

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 (4)

8.0
Architecture Scope Download SHA256
x86 Download 783FFD3C62024EFDF0EA65C257EAED0F3FDC3D5F2415616F05B94F4D07112BC0
x64 Download F4AA811042EF95B52C68531F6E5044C5B5A8711BCD4B495D6B9AF20F9AC41325
arm64 Download 91E17BC1064AE1AF7421FE9017CA7A2DB3DEAC478B990AC951A1DB0F22CC8971
7.3
Architecture Scope Download SHA256
x86 Download 270092EB6F3A7A2372ADADB3098712B3EDCF995270DC1849D4E2937D91FA35FF
x64 Download 8B211A0CB3B26A01D4D9F3F5617B113019AC457E78C358BB86044DB7F596AEA9
7.2
Architecture Scope Download SHA256
x64 Download EB95AD64895629BD1DA97963CCDECAFCC6551B1948B6B0FCC18FB487BF9E3ABE
x86 Download 8F689D5BD27EF6327C87D748C5308D7817A97522BE2A8449BA916B317A215FC1
7.1
Architecture Scope Download SHA256
x64 Download 2385DD6C1763481D48221A49480744AEC897A0B400E730C8D722A7DCC32AEFAD
x86 Download 8C51AD339F689AEAD697C80149980E4031A4A82BCFEA9563A0CD8EBC650724CD