Go Down

Topic: Internal clock speed on an Arduino Nano (Read 862 times) previous topic - next topic

schmutzjt

I have a senior design project where I'm using an Arduino Nano (ATMEGA 328).  I need to increase the internal clock speed.  Can anyone tell me how I do this.  Thanks.

retrolefty


I have a senior design project where I'm using an Arduino Nano (ATMEGA 328).  I need to increase the internal clock speed.  Can anyone tell me how I do this.  Thanks.


The nano clock speed is determined by it's external 16 Mhz crystal resonator. The chip is AVR rated for up to 20 Mhz, so I guess if that is enough gain you could change it out. You will however have to find a bootloader to burn into the chip that is designed to run at 20 Mhz and make some changes to the core boards.txt entries of the clock speed you will be using. Will the increase in speed be worth the effort? Typical better software algorithms can be a more effective, cheaper, and easier way to deal with speed improvement needs.

Lefty

Go Up