The Question : 61 people think this question is useful I’ve met many projects in which an AVR microcontroller uses with a bootloader (such as the Arduino), but I don’t understand the concept very well. How can I make a bootloader (for any microcontroller)? After writing my bootloader, how it is programmed to the microcontroller