Comment charger les fichiers INO sur votre Teensy ?
Pour le teensy, 2 méthodes sont possibles : soit en utilisant AOGConfigOMatic ou en utilisant Aduino IDE + Teensyduino
Utilisation de AOGConfigOMatic
Dans le cas d'une utilisation d'un Teensy, la méthode la plus simple est d'utiliser l'utilitaire AOGConfigOMatic téléchargeable ici https://github.com/lansalot/AOGConfigOMatic/releases
Cet utilitaire permet de choisir l'ino de son PCB et d'envoyer les données sur le Teensy. Il permet également de configurer la F9P avec le fichier adapté au montage souhaité (simple ou double antenne)
AOGConfigOMatic comprend divers ino qui peuvent être parfois en phase de tests ou qui ne sont pas totalement validés. En cas de doute sur l'ino à utiliser ou d'un non fonctionnement après téléversement de son montage, utilisez Arduino IDE et Teensyduino pour téléverser.
Utilisation de IDE Arduino
Eléments nécessaires
- Télécharger Arduino IDE : site officiel Arduino. Choisissez la version 1.8.19. Ne téléchargez pas de version 2.x.x
- Télécharger Teensyduino v 1.57 : Teensyduino 1.57.
N'utilisez pas la version 1.58 (risque de reboot en permanence du teensy .
Dans ce cas, l'astuce s'il reboot ou est corrompu : appuyez sur le bouton teensy lors du branchement usb, laissez appuyer entre 13 et 17 sec pour qu'il revienne a l’état usine avec le programme blink.
Parmi les dossiers nécessaire à AgOpenGPS, vous devez trouver les fichiers INO en fonction de votre montage. En suivant le lien https://github.com/AgOpenGPS-Official/Boards tout est indiqué. Cliquez sur le bouton vert “code” une popup s'ouvre avec le bouton “Download ZIP”. Appuyez pour télécharger le ficher zip.
Extraire l'ensemble du fichier zip. Le dossier ouvert contient plusieurs fichiers.
Ouverture des fichiers dans l'IDE Arduino
L'IDE Arduino est le logiciel qui est utilisé pour écrire et télécharger des programmes sur des cartes compatibles Arduino.
Si vous souhaitez téléverser des fichiers contenu dans un fichier compressé (zip…) vous devez impérativement décompresser tous les fichiers qu'il contient avant de passer à l'étape suivante (cas du code avec CMPS14 ou BNO08x que l'on télécharge en zip), sinon vous n'aurez pas tous les fichiers sous forme d'onglets dans l'IDE et le téléversement provoquera une erreur.
Ouvrir le fichier Autosteer_……….ino, il doit s'ouvrir dans l'IDE (le chargement est parfois long).
*Une fois dans l'IDE vous devez retrouver plusieurs onglets*, correspondants aux différents fichiers vu précédemment.
Téléversement du code sur votre Arduino
Le téléversement est l'action qui va envoyer les données affichées dans la mémoire de votre Arduino.
Dans l'IDE, réaliser les actions suivantes en partant du principe que vous avez un Arduino Nano :
- Allez dans Outils\Type de carte\ et choisir Teensy 4.1)
- Connectez votre Teensy en USB à votre ordinateur
- Retournez dans Outils\Ports et choisir le port qui vient de s'ajouter suite à la connexion de votre matériel
Démarrez le téléversement en cliquant sur le menu Croquis\Téléverser
Suivez les indications à l'écran. Cliquez sur le bouton situé sur le Teensy pour terminer le téléversement.
Credits : Stéphane Pailleau
