-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: 3.3V vs. 16Mhz crystal #11
Comments
After analyzing a factory default module I can confirm that the module is used outside of specification if you use VCC lower than 4.5V. As the lora module can only handle 3.9V the module can not be operated according to specification. |
That’s really heavy. |
@Donderda Yes the atmega fuse. This division by 8 also applies to the internal RC oscillator. So you get 1MHz at bootup. Your program could then increase the clockspeed e.g. to 4 Mhz by changing the clock prescaler to 2. This will be in specification until 1.8V and allows maximum CPU power. |
A great, thank you for your hints, they will surely help me :-). If I got this correctly, I will have to:
Thank you again for your help 😊 |
Almost. |
Ah thank you for your clarification! So my approach was correct, but I don’t need to increase the clockspeed manually in my code, right? |
No it is not neccessary if 1Mhz is enough for you. It certainly avoids a lot of additional work. |
Hi,
the schematics state that the Lora Mini is running with a 16Mhz crystal and the module is powered by 3.3V. The datasheet of the Atmega328p states under speed grades that for 16Mhz a minimum of 4.5V are needed. While it still might work it seems out of the specified range and might not work under e.g. different temperature/pressure conditions. Isn't it?
The text was updated successfully, but these errors were encountered: