What do I have to do to program the uno when it's in a PCB. I would like to get the parts as few as possible and the steps as few as possible. I plan to use the SM atmega. I understand that I have to put the ICSP header on, but is that all I have to do or is that all I have to do to load the bootloader.
My understanding is that I would need to program the bootloader first, through the ICSP. Then connect to the serial "port" of the Arduino through a usb to serial or something like that to download my sketch.
Is there a way I can just compile a file that has the bootloader and my sketch in it? or just program my sketch without the bootloader?
That also makes me wonder what does the arduino compiler create for an output file, and where is it?
If this has been discussed could someone point me in the right direction, I am not sure what key words to use, program generates too many hits to sort through.
Thanks, -Tim