Hi to all, I'm quite new to AVR MCUs and I have the chips (ATmega32 16PU), but no programmer.
I'm obsessed by the word "universal", because I don't wanna buy a programmer every time I'm working with a different chip, so the question is: which is the really universal ISP for AVRs, possibly with USB connector?
It has USB and both the 6 and 10 pin socket spaces. One note, it comes with neither of the sockets. Those you must get yourself. The cable come with 10 pin plugs just for the record.
Edit-
I just saw you’re in Italy. Thought I’d leave the info anyhow.
the USBtinyISP should program more or less all AVR chips. As it was a quick search, I did not see a specific list. The FAQ says “The USBtinyISP design as-is only works with the AVR core chips (ATtiny/ATmega/etc).”
An AVRISP mkII ($34) will automatically upgrade the firmware via AVR Studio to support future 8-bit AVR devices so I recommend it as I also own one. You can also spend more to get a JTAG programmer that will support 32-bit AVRs and better debugging.
I don’t know… maybe gedit + gcc for AVR + some AVRISP driver for chip programming stuffs. When programming C for the PC, gedit + gcc is very powerfull, though not as sophisticate as an IDE.
I installed Bluefish yesterday for use with GCC Linux applications as gedit was annoying me as it doesn’t automatically tab newlines (perhaps a feature I didn’t discover though). But for AVR programming I prefer AVR Studio IDE.