Pages: [1]   Go Down
Author Topic: Arduino Hardware & Software  (Read 291 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Karma: 0
Posts: 20
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, I read that the Arduino UNO has a .5KB bootloader program in the memory. Is this bootloader important in the programming of the Arduino UNO or not? If I copied the Arduino UNO design and wanted to program it do I need a bootloader or not? If I don't need the bootloader would I be able to program my Arduino UNO copy design with the Arduino 1.0 IDE?

Thank You

SF Bay Area (USA)
Offline Offline
Tesla Member
Karma: 137
Posts: 6805
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you don't have the bootloader, you would need an external 'device programmer' like an AVRASP to program sketches.  In theory, this would still be possible from the IDE; you may need to adjust some config files or menus to tell it what kind of progammer you are using, and use the "upload using programmer" command instead of just the upload button.

The bootloader is not involved in the actual execution of sketches, so it need not be present in the chip for sketches to operate properly.  The bootloader is only used for uploading to the chip.

Pages: [1]   Go Up
Jump to: