Ce Geek vieux paresseux (S.A.J.) aime Arduinos. J’ai remarqué que beaucoup de capteurs, comme GPS, écrans LCD, magnétomètres sont 3.3Vdc capteurs. Mais la norme Arduinos, Uno, hadel sont des modules de 5Vdc.
Alors j’ai décidé que je vais faire plusieurs de mes projets Arduino avec 3.3Vdc AtMega328s. Maintenant, j’ai avez fait avant, mais passera par certains des problèmes.
Problème : L’Arduino standard utilise un cristal 16MHz. Maintenant si vous regardez la documentation, la AtMega328P sera ouverte de 1,8 à 5.5Vdc. Toutefois, le diagramme de classes de vitesse montre que le AtMega328P ne fonctionne pas avec un cristal de 16MHz à 3.3Vdc. (Voir graphique)
SOLUTION : La meilleure solution est donc de passer le cristal à 8MHz.