Here’s a list of software packages and sites which may be useful for people working with the AVR.
This is a text editor. We list it here because it’s a powerful programming editor and it’s free. If you don’t want to install Xcode, you probably want TextWrangler for source code editing.
This website is an interactive fuse value calculator for AVR devices. You choose the desired options from pop-up menus or checkboxes and it tells you the hexadecimal fuse values to be used with AVRDUDE.
This native Mac application is a GUI frontend for AVRDUDE, the uploader/downloader tool which ships with CrossPack for AVR. AVRFuses, as the name suggests, contains a fuse value calculator for user friendly feature selection. AVRFuses is free!
WinAVR was a binary distribution of the gcc toolchain for Windows. It was the prototype for CrossPack-AVR, but development has been abandoned in 2010. The primary development environment on Windows is now Atmel's AVR Studio 5.
This is Atmel's development environment for AVRs running on Windows. It ships with avr-gcc for C/C++ development. CrossPack-AVR tracks the development of AVR Studio and tries to provide the same functionality.
This is another installer package including gcc and related tools. There are two separate downloads, one for Intel Macs and one for PowerPC Macs. The package does not include any uploader (such as AVRDUDE) or gdb. It also does not contain gcc in version 3 (which generates more efficient code).
This package is very similar to CrossPack for AVR. It is a meta-package whith individual packages for each of the components. It does not include gcc version 3, though, and since it installs directly into /usr/local/, it’s hard to uninstall.
This is a shell script which downloads all the required packages, compiles and then installs them. You need Xcode and some other tools (which can be fetched via Fink or Darwinports) installed in order to compile all the source code. You get gcc 4, GNU binutils, gdb, avr-libc, UISP and AVRDUDE. No patches for additional AVR chips are applied.
This is probably one of the oldest sites about AVR programming on the Mac. It contains an installer package with gcc 3, avr-libc 1.0.2 and UISP. The package was made for Mac OS X 10.1, but it should work on recent releases with only minor changes, although the included packages are now slightly outdated.