La majorité des programmeurs AVR USBasp ne fonctionnent qu’en 5v. Certains permettent d’alimenter la cible en 3,3v mais les broches de programmation (MISO, MOSI, etc.) restent en 5v. Cela peut être fatal pour votre application.
Ci dessous le schéma modifié avec un régulateur AMS1117 qui permet de basculer totalement le programmeur en 3,3v. Le schéma et le circuit imprimé sont disponibles sur github dans le dossier cad
.
Pour la fabrication du circuit imprimé, j’ai fait appel aux services de la société PCBWAY. J’ai simplement envoyé les fichiers au format Gerber et les fichiers de perçage générés via KiCad.
Dix jours plus tard, j’ai reçu ma commande : le résultat est très satisfaisant.
Certains clients se sont plaints de frais de douanes importants (contrairement à JLPCB qui les prend en charge). En ce qui me concerne, je n’ai payé aucun frais supplémentaire en passant par Fedex.