Electronic – Arduino at 5V but 8MHz

arduinobootloader

Is there any reason not to load the Arduino Pro 8Mhz bootloader onto a 5V arduino (custom design, just a standard ATMega328p)? I'm doing some battery backup stuff with it that doesn't play nice with 16MHz (since the backup is only 3V). But I want to run the rest of the system at 5V under normal power conditions.

Should I be able to just load the Arduino Pro 3.3V 8Mhz bootloader (and select that profile, or many create my own)?

Anything to watch out for?

Best Answer

Only difference between the regular Arduino 16mhz bootloader and the 8mhz bootloader is that the 16mhz requires an external 16mhz crystal. The 8mhz bootloader uses the internal clock source instead. Less accurate.

AND the lower the voltage, the lower the internal crystal can work at. But in your case, there is no problem with running at the internal 8mhz at 5v.