[Tuto] Programmer votre particle photon ou electron via USB

Vous êtes nombreux à vouloir programmer votre Particle photon ou electron via l’USB sans avoir à compiler régulièrement votre programme dans le cloud particle. Ici je vais vous montrer comment effectuer cela avec l’exemple « Blink an LED ».

Ce dont vous aurez pour suivre les étapes suivantes c’est de compiler votre programme sur le webIDE et de télécharger le fichier binaire en cliquant comme sur l’image suivante:

bouton_bin

1-Préparation de l’environnement Windows

a. Nodejs

  • Télécharger la dernière version nodejs sur https://nodejs.org/en/download/

download_nodejs

  • Installer en suivant les instructions, pour le dossier d’installation laisser celui par défaut

download_nodejs_2

  • Redémarrer votre ordinateur

b. Driver Particle

  • Télécharger les drivers sur https://s3.amazonaws.com/spark-website/Particle.zip
  • Décompresser le dossier dans « Téléchargement »
  • Raccorder le photon en USB
  • En bas à droite, vous verrez que l’ordinateur cherche un pilote pour ce périphérique, attendre qu’il notifie « Aucun pilote n’a été trouvé »

driver_update

  • Aller dans Panneau de configuration -> Matériel et audio -> Gestionnaire de périphériques

gestionnaire_peripherique

  • Dans « Autres périphériques », double-cliquer sur le périphérique photon
  • Cliquer sur « Mettre à jour le pilote … »

mettre_a_jour

  • Cliquer sur « rechercher un pilote sur mon ordinateur »
  • Naviguer jusqu’au dossier décompresser précédemment situé dans « Téléchargement »

recherche_pilote

  • Suivre les étapes d’installation
  • mise_a_jour_termine
  • Redémarrer votre ordinateur

c. Particle CLI

  • Ouvrir l’invite de commandes

invite_commande

  • Taper : npm install –g particle-cli

cli_install

d. DFU Driver

  • Mettre le photon en DFU mode:

o Presser les deux boutons « setup » et « reset »
o Relâcher le bouton reset
o Relâcher le bouton « setup » dès que la LED clignote jaune

  • Raccorder en USB le photon
  • Télécharger ZADIG sur http://zadig.akeo.ie/ en cliquant sur « Zadig for Windows Vista or later »
  • Exécuter Zadig

zadig_execution

  • Cliquer sur Options-> List all devices
  • Sélectionner le photon DFU, dans la case driver : (NONE) ; libusbk(v3.0.6.0)
  • Cliquer sur « Install Driver »
  • Suivre les étapes d’installation

driver_zadig

e. dfu-util

dossier_dfu_util

  • Renommer dfu-uti-static.exe en « dfu-util.exe »
  • Aller dans Ordinateur-> Propriétés système -> Paramètres système avancés -> Variables d’environnement

variable_environnement

  • Double-cliquer sur « Path »
  • Dans la case Valeur de la variable, ajouter à la suite le chemin du fichier dfu-util.exe, ex :  «;C:\dfu-util\ ; »

path_dfu_util

  • Redémarrer votre ordinateur

2-Programmation du photon ou electron

  • Aller dans le dossier où se situe votre fichier .bin via l’invite de commande et les commandes cd et ls
  • Taper la commande particle login, connecter vous avec les identifiants auquel est attaché votre particle

login_particle

  • Taper la commande suivante : particle flash –usb firmware.bin particle_flash
  • Votre particle est maintenant prêt a fonctionner!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *