Building your own USB programmer

Hi all,

I found this circuit to make your own USB programmer:

I'm looking for a suitable circuit to include on one of my projects to update the sketch using a USB cable directly. The main standalone '328 circuit won't be running a bootloader. Is this a good circuit for that purpose? Is there anything better?

That's pretty much this, yes?
http://www.fischl.de/usbasp/
which I've bought as this
http://www.mdfly.com/index.php?main_page=product_info&cPath=5&products_id=415
and which works great for '328's.
links are there for drivers too.

Ok, thanks. I will likely order parts for it then.

What are the JP's (jumpers, I'm guessing) for on the schematic?

I imagine SLOW SCK is for using a slower SCK speed for select devices
JP2 if you need to program the part itself
Supply Target if the device being programmed needs power.

Thanks again... makes sense.

What board do I select? I assume UNO should work. Also, what about in the preferences.txt > upload.using=?

^ never mind... I'm figuring it out :smiley:

I don't know about that part - what fuses, etc, to make the part work independently. I think the fischl.de page would talk to that.