Logiciel libre ("open source")
Comment accéder au logiciel libre du pilote automatique milo ?
Le programme du pilote Milo est disponible —> ICI.
Vous êtes libre de vous l’approprier, de le modifier pour votre usage personnel, de nous suggérer des modifications. Le programme est présent dans GitHub. Si vous ne souhaitez pas utiliser GitHub pour proposer des modifications, vous pouvez les soumettre par email : contact@milo-autopilot.com
Une modification « approuvée » du programme donnera lieu à une nouvelle version qui pourra être téléchargée à partir de GitHub, et que tous les utilisateurs pourront ensuite installer sur leur pilote.
Il s’agit d’un code Arduino, éditable et installable sur votre pilote avec la plate-forme de développement Arduino (l’ « IDE » Arduino). Le pilote est muni d’une carte compatible Arduino nano. L’installation du code sur la carte nano nécessite un câble USB type C.
Ce programme est simple et « léger ». Il tient sur un seul fichier Milo.ino (hormis la librairie de communication avec le capteur Bosch BMX055). « .ino » est l ’extension de fichier propre aux programmes Arduino.
Installer une nouvelle version du logiciel
Pour installer une nouvelle version du logiciel sur votre pilote Milo, vous aurez besoin :
- d’un ordinateur (un pc) avec un système d’exploitation windows 10 (ou plus récent), ou macOS 10.15 (ou plus récent), ou linux 64bits.
- d’une connection internet
- d’un câble USB avec une prise type C.
- du boitier électronique du pilote Milo.
La procédure, en général consiste à :
- Installer la plate-forme de développement Arduino (l’ « IDE Arduino ») sur votre pc
- Télécharger la nouvelle version du logiciel Milo sur votre pc, à partir du site github.com
- Charger cette nouvelle version sur votre pilote, en utilisant l’IDE Arduino et le câble USB.
La procédure, en détails :
– Installer l’ IDE Arduino sur votre pc :
- Aller sur le site arduino.cc, sélectionner la page « software ».
- Dans « DOWNLOAD OPTIONS » sélectionner le système d’exploitation de votre pc (la suite de cette procédure sera détaillée pour windows. Voir le site arduino.cc pour les autres systèmes).
- Sélectionner « JUST DOWNLOAD »
- Sélectionner la case « I confim to have read … » puis « JUST DOWNLOAD » à nouveau
- Dans votre répertoire de téléchargement est créé un fichier « arduino-ide_2.3.2_Windows_64bit .exe ».
- double-cliquer sur ce fichier pour l’exécuter. Ceci va installer l’IDE aurduino sur votre pc
- sur la fenetre qui apparait cliquer « j’accepte » , puis « suivant », puis « installer »
- sur la dernière fenetre cliquer « fermer » . L’IDE arduino est installée. Un icone correspondant doit apparaitre sur le bureau de votre pc.
Lors des futures mises à jour du logiciel Milo vous n’aurez pas besoin de répéter cette installation de l’IDE arduino. Vous pourrez l’utiliser directement, puisqu’elle est déjà installée.
– Télécharger la nouvelle version du logiciel Milo sur votre pc, à partir du site github.com
- Aller sur github.com/Milo-Pilot/Milo-Autopilot
- Cliquer sur la case verte « <> code », puis sur « Downoad ZIP »
- Dans votre répertoire de téléchargement est créé un fichier « Milo-Autopilot-main.zip ».
- Faire « clé droite » – « Extraire tout »
- sur la fenêtre qui apparait sélectionner « extraire ».
- un répertoire « Milo-Autopilot-main » est créé dans votre répertoire de téléchargement. Il contient la nouvelle version du logiciel Milo et sa librairie.
– Charger cette nouvelle version sur votre pilote, en utilisant l’IDE Arduino et le câble USB.
- Ouvrir la capot du boitier électronique du pilote Milo
- Au moyen du cable USB connecter votre pc au module arduino du boitier (ce module bleu est muni d’une prise USB type C femelle).
- Lancer l’IDE arduino en double-cliquant sur l’icone « Arduino IDE » présent sur le bureau de votre pc.
- Dans le menu « File / Preferences » cliquer sur « BROWSE », puis double-cliquer sur le répertoire « Milo-Autopilot-main » qui a été créé précédemment dans votre répertoire de téléchargement , puis cliquer sur le sous-répertoire « Milo-Autopilot-main », puis sur « Choose » (en bas à droite) , puis sur « OK ».
Ceci pour indiquer à arduino où il doit aller chercher la nouvelle version du logiciel Milo.

5. Dans le menu « tools / Port » indiquer le numéro du port USB sur lequel vous avez branché le câble USB.

6. Dans le menu « Tools / Boards » indiquer que le module arduino utilisé est de type « nano » ;

7. Dans le menu « File / Open » double-cliquer sur le répertoire « Milo » puis sur le fichier « Milo.ino ». Ce fichier s’ouvre dans l’IDE arduino. C’est le logiciel du pilote Milo.
8. Cliquer la fléche horizontale en haut à gauche (« Upload »). Vous devez voir apparaitre successivement les message « Compiling sketch », puis « Done compiling », puis « Uploading », puis « Done uploading ». Si aucun message d’erreur en rouge n’apparait c’est que le nouveau logiciel Milo est correctement chargé sur le pilote. Vous pouvez débrancher le câble USB.
9. Ouf – c’est fini.
- Contact: contact@milo-autopilot.com
- Liens