Modifications

Sauter à la navigation Sauter à la recherche
2 949 octets ajoutés ,  24 avril 2020 à 21:05
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 160 : Ligne 160 :     
=== Support des cartes Garatronic (Installation Manuelle) ===
 
=== Support des cartes Garatronic (Installation Manuelle) ===
En attendant l'intégration des cartes Garatronic dans le dépôt officiel de stm32duino [github.com/stm32duino/BoardManagerFile](https://github.com/stm32duino/BoardManagerFiles) pris en charge par STMicroelectronics, il sera nécessaire d'installer le support des cartes manuellement sur votre ordinateur.
+
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.
      Ligne 171 : Ligne 171 :  
Le fichier zip qui contient le programme pour les trois versions d’OS fait 164Mo.
 
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" :
+
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.
29 917

modifications

Menu de navigation