A while back a wrote up instructions on how to program an Arduino with an AVRISP mkII.
Back then the current software for the Arduino IDE was set at 0022 and it required you to modify a file to get it work.
Apparently enough people wanted a feature like that to come built into the Arduino IDE that it has now become reality. No more modifying of files.
It’s extremely easy to do know and I’ll show you exactly how to do it, so go ahead and fire up the Arduino IDE, plug in your programmer (I’m still using an AVRISP mkII) and plug up your Arduino Un0 to an external supply and to your programmer.
First select which board you plan on using:

Next select the programmer you plan on using:

Lastly, when you are ready to upload your sketch to your Arduino, hold the the shift key when you push the upload button. You’ll notice the words change when you hover your mouser over it while hitting the shift key.
That’s it! Simple as pie. Using this method you will bypass the Arduino bootloader, freeing up some flash memory as well as avoiding the initial startup sequence that needs to be used for the tradition sketch upload.



