Electronic – Arduino bootloading

bootloaderprogrammer

First of all I am new to Arduino so sorry if I am being a bit stupid. I want to use an atemga 328 32kb tqfp micro controller integrated on a PCB. I understand that the chip does not come with a boot loader. What can I do to burn the boot loader on this chip? is it possible to buy this micro controller with a pre programmed boot loader? If the chip has a bootloader, can I use the arduino Uno as a programmer and reprogram the chip multiple times while it is in the pcb?

Best Answer

It is pretty easy to burn a bootloader using either a programmers like AVR-ISP, USBtinyISP or another arduino. I followed this tutorial and was able to make it happen: ArduinoToBreadboard enter image description here

I used the SPI/ISP burn the bootloader and then an FTDI cable to push code changes. It was really simple.