Modifications

Sauter à la navigation Sauter à la recherche
2 949 octets ajoutés ,  24 avril 2020 à 21:05
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