Si vous avez beaucoup de temps à perdre (…) vous pouvez essayez d’utiliser l’interface de programmation Arduino pour programmer votre Bluepill ou un clone.
Néanmoins, je vous préviens tout de suite, c’est laborieux, très laborieux.
Dans un premier temps il faudra ajouter dans le gestionnaire de carte, la carte Bluepill. Dans le menu Fichier->Préférences, ajouter l’URL suivante:
https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/master/STM32/package_stm_index.json
Une fois ajoutée, la carte apparait dans le menu. Sélectionner le modèle de carte.
Modifier l’ “upload method” en choisissant le driver Maple.
Note: afin que la carte soit reconnue correctement, il faut ajouter le driver série STM, nommé Maple.
Si toutes ces étapes sont relativement simples à réaliser, le problème provient du temps de compilation pour un simple sketch.
Et là c’est juste laborieux et vraiment trop long!!
Conclusion: Il est tout à fait possible de programmer une Bluepill STM32 avec l’interface de programmation Arduino. Néanmoins, sur Windows, le temps de compilation fait qu’il est vraiment difficile et pénible de l’utiliser.