Ligne 61 : |
Ligne 61 : |
| | | |
| === Sous Windows === | | === Sous Windows === |
− | Pour vérifier sous Windows que PYBSTICK26 est bien en mode DFU, il suffit d’ouvrir le '''gestionnaire de périphériques''' (click droit sur le bouton Demarrer → gestionnaire de périphériques). | + | Pour vérifier sous Windows que PYBSTICK26 est bien en mode DFU, il suffit d’ouvrir le '''gestionnaire de périphériques''' (click droit sur le bouton "Demarrer | gestionnaire de périphériques"). |
| | | |
| Allez ensuite dans le menu affichage et cocher l’entrée "'''Afficher les périphériques cachés'''". | | Allez ensuite dans le menu affichage et cocher l’entrée "'''Afficher les périphériques cachés'''". |
Ligne 158 : |
Ligne 158 : |
| * ajout de la bibliothèque Arduino_Core_STM32 | | * ajout de la bibliothèque Arduino_Core_STM32 |
| * ajout de la bibliothèque de cartes micro STM32, dans sa version 1.8.0 | | * ajout de la bibliothèque de cartes micro STM32, dans sa version 1.8.0 |
| + | |
| + | === Support des cartes Garatronic (Installation Manuelle) === |
| + | En attendant l'intégration des cartes Garatronic dans le dépôt officiel de stm32duino [https://github.com/stm32duino/BoardManagerFiles github.com/stm32duino/BoardManagerFile] pris en charge par STMicroelectronics, il sera nécessaire d'installer le support des cartes manuellement sur votre ordinateur. |
| + | |
| + | |
| + | L’installation de STM32CUBE programmer est assez simple autant dans la version Windows que Linux (Mac?). |
| + | |
| + | Garatronic à archivé le zip à cette adresse que vous pouvez télécharger depuis son site internet : |
| + | |
| + | {{download-box|en.stm32cubeprog_v2-4-0.zip|https://docs.garatronic.fr/upload/en.stm32cubeprog_v2-4-0.zip}} |
| + | |
| + | Le fichier zip qui contient le programme pour les trois versions d’OS fait 164Mo. |
| + | |
| + | L’ajout de la bibliothèque Arduino_Core_STM32 se fait sous l’interface Arduino, menu "'''Fichier | Preferences'''" : |
| + | |
| + | [[Fichier:PYBStick-Arduino-40.png|640px]] |
| + | |
| + | Ajouter la chaîne suivante (débutant par une virgule séparatrice) à la liste "URL de gestionnaire de cartes supplémentaires". |
| + | |
| + | ,https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json |
| + | |
| + | Note: si ce champ est vide alors il sera nécessaire de supprimer la virgule. |
| + | |
| + | Cliquez sur '''OK''' puis redémarrez Arduino IDE (nécessaire pour faire la mise-à-jour de la configuration). |
| + | |
| + | Ouvrir le "'''gestionnaire de carte''" par l'intermédiaire du menu "'''Outils | Type de carte | Gestionnaire de cartes'''" : |
| + | |
| + | [[Fichier:PYBStick-Arduino-41.png|640px]] |
| + | |
| + | Dans le "Gestionnaire de carte", saisir le préfixe '''STM''' dans le champ de recherche. A noter que la liste déroulante du "Type" doit être position sur "'''Tout'''" : |
| + | |
| + | [[Fichier:PYBStick-Arduino-42.png|640px]] |
| + | |
| + | Vous pouvez maintenant sélectionner "'''STM32 Cores'''" en version 1.8.0 et cliquer sur '''Installer'''. La bibliothèque {{fname|Arduino_Core_STM32}} (contenant les bibliothèques STM32, compilateur ARM, etc) ainsi que les descripteurs de cartes sont alors téléchargés. |
| + | |
| + | Ce téléchargement peut prendre plusieurs minutes. |
| + | |
| + | Il faut maintenant effectuer deux opérations pour ajouter la carte "PYBSTICK26 Lite" dans la définition des cartes STM32 supportées. |
| + | |
| + | {{underline|'''Ajouter la carte PYBSTICK26 Lite - Etape 1:'''}} |
| + | |
| + | Ecraser le fichier {{fname|boards.txt}} par le fichier disponible [http://df.mchobby.be/PYBStick/boards.txt {{fname|boards.txt}} ici]. |
| + | |
| + | Le fichier {{fname|boards.txt}} à écrasé peut être trouvé dans le répertoire suivant: |
| + | * Sous Windows: {{fname|C:\Users\$USER\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0}} |
| + | * Sous Linux : {{fname|/home/$USER/.arduino15/packages/STM32/hardware/stm32/1.8.0}} |
| + | |
| + | L'archive [http://df.mchobby.be/PYBStick/PYBSTICK26_LITE.zip {{fname|PYBSTICK26_LITE.zip}} (cliquer pour télécharger)] doit être décompressé dans le répertoire suivant: |
| + | * Sous Windows: {{fname|C:\Users\$USER\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\variants\}} |
| + | * Sous Linux: {{fname|/home/$USER/.arduino15/packages/STM32/hardware/stm32/1.8.0/variants/}} |
| + | |
| + | Après avoir redémarré l'environnement Arduino IDE, vous pouvez sélectionner: |
| + | # '''PYBSTICK26 lite''' dans le gestionnaire de cartes |
| + | # '''STM32CubeProgrammer (DFU)''' pour la méthode de programmation DFU |
| + | |
| + | {{ambox|text=Ne pas oublier de passer votre carte PYBStick en mode DFU avant téléverser votre croquis.}} |
| + | |
| + | [[Fichier:PYBStick-Arduino-43.png|640px]] |
| + | |
| + | == Ressources == |
| + | * [https://github.com/mchobby/pyboard-driver/tree/master/PYBStick Utiliser la PYBStick avec MicroPython] |
| + | * [https://github.com/mchobby/pyboard-driver/tree/master/PYBStick#3d---case-basique Imprimer votre Boîtier avec la PYBStick] aussi disponible [https://www.thingiverse.com/thing:4275160 sur Thingiverse] |
| + | |
| + | == Où acheter == |
| + | * La {{pl|1830|PYBStick 26 Lite}} est disponible chez MCHobby. |