Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I recently fried my AVRISP MKII programmer, so I am looking for a new programmer. What is the best AVR programmer according to the following criteria:

  • Out of the box use
  • Works well with Ubuntu
  • Easy to use
  • Able to program common types of AVR uCs (such as ATmega328-PU or ATtiny85)

Any recommendations?

share|improve this question
1  
I'm going to add my favorite cheap, easy to use programmer here, but I can't attest to its use with Ubuntu: sparkfun.com/products/9825 Although, others have had luck with Linux using this tutorial: ladyada.net/make/usbtinyisp/avrdude.html#linux It also doesn't support things like debugging - just plug and play programming. – Kurt E. Clothier May 1 at 21:30
1  
You can use an Arduino Uno as a programmer (ArduinoISP) if you have any of those around. – SimpleCoder May 1 at 21:37
Yes, I have an Arduino, but I would like to use a programmer besides the arduino – coding_corgi May 1 at 21:38
@coding_corgi - Arduino ISP seems to satisfy all your listed requirements, so it would help if you could specify why you want something different. Speed? – Chris Stratton May 1 at 21:40
Using Arduino ISP would work fine... if you built a stand alone circuit. Using an Arduino board as a permanent programmer is silly given the cost of the board, the lost opportunity of the board, and the fact that you would be using a bunch of unmarked wires to connect the board to the target MCU. – Kurt E. Clothier May 1 at 21:46
show 2 more comments

2 Answers

up vote 2 down vote accepted

Honestly, my experience with AVR programmers is really quite uniform regardless of which programmer I'm using. I have used several different programmers, from the SparkFun Pocket AVR to a cheap eBay AVR programmer that cost under $5. I didn't really notice better performance coming from a more expensive programmer as compared to the cheap eBay one. I'd just try a few and see which one you work best with.

share|improve this answer
Thanks, I think I will get Sparkfun pocket AVR... – coding_corgi May 2 at 1:33

I use UsbAsp - works on all OS, is cheap.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.