Loading Program on ATmega328 with Arduino Optiboot

I’m new to using adruino and I’m trying to find out if I purchase this: http://www.sparkfun.com/products/10524

How can I load my program onto it? Having trouble finding any info on how to do so.

You need to have a serial link btw your PC and the ATmega. And a program (the Arduine IDE should work) on your PC to talk to the ATmega. And of course all the “stuff” needed to power up and run the ATmega. See the breadboard link below :

http://log.liminastudio.com/itp/physica … ap-and-fun

I see, I saw there’s a couple of different ones in the store like this one: http://www.sparkfun.com/products/9716

and this one: http://www.sparkfun.com/products/10277

will they both work? whats the difference?

I’m not sure what the practical difference is, seems both will work for your usage.

OP, do you actually have an arduino board? If you do, you can just pop the chip off the board and put the atmega328p with the bootloader on the board to load program, then take it out and put it in a circuit.

My short tutorial:

http://liudr.wordpress.com/2011/01/02/p … e-arduino/

What you might need to support an standalone atmega328p chip:

http://liudr.wordpress.com/2011/01/27/m … -projects/

Very helpful thanks.

Actually I think this one will work better for me: http://www.sparkfun.com/products/9261

If I can figure out the bare minimums to wire it up.