cheap isp programmer for arduino uno

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello guys I hope I posted this in the right subject,
I built my own midi controller and I wanna turn my arduino uno r3 into an hid midi device using hiduino. but for this I have to flash the hiduino firmware through the isp port using an isp programmer. in tutorials the OG avr mk2 isp programmer was used but I wanna find something cheaper that will also work. I found thousands of 5 dollar thingies but will they work? any experience / examples?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

You can use another Arduino as the ISP, loading the appropriate sketch. I use ScratchMonkey flashed on a cheap Chinese Arduino Nano clone, these will cost less than $2 from Ebay or Aliexpress (make sure it has a USB port and is preferably a 328P, not 168P). This approach will require some setup on your part (install USB driver, flash sketch, connect cables).

 

Alternatively, you can buy a Chinese USBASP clone. These can be even slightly cheaper, since they do USB in software, saving the USB to Serial interface chip. So they are probably slower programmers, and less versatile, because with a proper Arduino you can use it for something else if you no longer need a programmer. The advantage is that they work fine out of the box with minimal setup (just install the USB driver) and usually come with an ISP cable. Some will even come in a pretty aluminium enclosure.

 

Any of these approaches will work for sure, but personally, I use the Arduino with ISP sketch.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

USBASP works fine

Arduino as a programmer is also an option

 

& onw often overlooked option the Raspberry Pi, which not only has the necessary outputs on its GPIO pins it can also be used as your development PC if you wish (a pi3b would probably be best for this as running a gui on the original B is a little sluggish)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

2 upvotes.

Excellent answers, nothing more to add.

Doing magic with a USD 7 Logic Analyser: https://www.avrfreaks.net/comment/2421756#comment-2421756

Bunch of old projects with AVR's: http://www.hoevendesign.com