I'm considering doing my first surface mount project with an Atmel32U4. I'd like to use an assembly house and have the 32U4 come with the bootloader already installed. How is the Arduino bootloader burned on a small and large scale?
Put on an 6-pin ISP header for programming the boards after production ?!
You need to place 6 ISP pads and use a pogo-pin probe for programming.http://www.mkroll.mobi/?p=665
The 32U4 comes with an atmel bootloader preinstalled.