Installation

De Node Blue Wiki
(Différences entre les versions)
Aller à : Navigation, rechercher
 
(8 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 
[[Category:Tutoriels|1]]
 
[[Category:Tutoriels|1]]
Ce tutoriel pour l'installation de l'environnement Node Blue n'est pour l'instant disponible que pour Windows.
 
  
Pour l'installer Node Blue, vous avez 2 possibilités :
+
Node Blue est composé de 2 éléments :
  
1) La plus simple (à privilégier si vous voulez bénéficier des périphériques HID que j'ai rajouté dans le core Teensy) :
+
- '''L'interface graphique''', qui est accessible en ligne à [https://www.electroseed.fr/shop/gui cette adresse]. Pour utiliser cette interface il est nécessaire d'avoir un compte sur la boutique d'[https://www.electroseed.fr/shop ElectroSeed].
 +
Cette interface est supposée fonctionner avec la plupart des navigateurs, mais nous recommandons d'utiliser Google Chrome car c'est le plus rapide pour cette utilisation et c'est également celui qui est le plus conforme aux standards Web officiels. Dans tous les cas il faut que votre navigateur soit à jour sinon vous risquez de rencontrer des dysfonctionnements. Il faut également activer JavaScript dans votre navigateur car l'interface repose sur cette technologie.
  
- Téléchargez [http://www.nodeblue.org/downloads/arduino-1.8.5.zip l'environnement] complet (basé sur l'IDE Arduino 1.8.5).
+
Pour mettre à jour l'interface Node Blue, il suffit de rafraîchir la page Web et le cache de votre navigateur (CTRL-F5 sur Google Chrome, [Ctrl], [Maj] et [Suppr] dans Mozilla FireFox).
  
- Décompressez l'archive sur votre disque dur, à l'endroit de votre choix. Si vous n'arrivez pas à décompresser l'archive, vous pouvez utiliser l'outil [http://www.7-zip.org/download.html 7zip]
 
  
- Ouvrez le dossier dans lequel vous avez décompressé l'archive, allez dans le dossier "libraries\node-blue\gui" et double-cliquez sur index.html.  
+
- '''Le programme "Board Server"''' qu'il faut installer sur votre ordinateur, et qui est chargé de communiquer entre l'interface graphique et les cartes ou périphériques USB branchés. C'est ce programme qui va indiquer à l'interface Web de Node blue quelles sont les cartes connectées, et qui va permettre de téléverser les firmwares compilés sur notre serveur. La plupart des sites web qui ont besoin de communiquer avec le matériel demandent d'installer des plugins dans votre navigateur, mais ce n'est pas l'approche que nous avons choisie, car cela pose souvent des problèmes de compatibilité et de sécurité.
  
- Cela devrait vous ouvrir l'interface avec votre navigateur par défaut, si ce n'est pas le cas, associez l'extension ".html" avec le navigateur de votre choix.
+
Vous pouvez télécharger la dernière version du "Board Server" [http://www.aiwave.fr/downloads/bs_updates/ ici]
  
 +
Il est recommandé d'installer ce programme dans un dossier qui est accessible en écriture, car lorsque vous allez créer des programmes, les firmwares compilés seront stockés temporairement dans le répertoire d'installation. Choisissez par exemple "Mes documents", et évitez des répertoires comme "Programmes".
  
2) Si vous avez déjà une IDE Arduino intallée et que vous voulez profiter des modifications que vous y avez apportées :
+
Pour mettre à jour "Board Server", cliquez sur l'icône du programme dans la barre de tache, puis dans le groupe "Mise à jour", cliquez sur "Vérifier maintenant" pour vérifier si une mise à jour est disponible, puis suivez les instructions. Vous pouvez cocher la case "Vérifier Automatiquement" afin que la vérification soit faite à chaque lancement (quand vous démarrez votre ordinateur ou quand vous lancez le programme manuellement).
  
- Téléchargez la [https://github.com/EtienneGameSeed/node-blue librairie Node Blue] et installez là dans votre répertoire de librairies de votre IDE
+
Par défaut lors de l'installation le programme "Board Server" sera lancé au démarrage de Windows. Si vous désirez désactiver cette fonctionnalité, ouvrez le gestionnaire de tâches, et dans l'onglet "Démarrage", faites un click droit sur "boardserver.exe" et cliquez sur "désactiver".
  
- Téléchargez les [https://github.com/EtienneGameSeed/arduino_libraries librairies auxiliaires], et installez les dans votre répertoire de librairies de votre IDE
 
  
- Téléchargez et installez [https://www.pjrc.com/teensy/td_140/TeensyduinoInstall.exe Teensyduino]. Les instructions en Anglais sont [https://www.pjrc.com/teensy/td_download.html ici]
+
Vous n'avez pas besoin d'installer d'IDE Arduino ni de mettre à jour des librairies ou de modifier des noyaux, nous nous chargeons de tout cela. Lorsque vous cliquez sur "Compile" ou "Upload", votre programme est envoyé sur notre serveur, compilé en ligne, puis le firmware résultant est renvoyé à votre Board Server afin d'être téléversé sur la carte que vous avez choisie.
  
- Ouvrez le dossier dans lequel vous avez la librairie NodeBlue, allez dans le dossier "gui" et double-cliquez sur index.html.
 
  
- Cela devrait vous ouvrir l'interface avec votre navigateur par défaut, si ce n'est pas le cas, associez l'extension ".html" avec le navigateur de votre choix.
+
Une fois le programme Board Server installé, vous être prêt pour commencer à utiliser Node Blue et passer à l'[[Premiers_pas|étape suivante]]
 
+
 
+
Branchez successivement les cartes que vous comptez utiliser, et installez les pilotes éventuellement nécessaires. Sur [https://www.arduino.cc/en/Guide/HomePage cette page (Anglais)] à droite vous trouverez la liste des cartes Arduino, cliquez sur celle qui vous intéresse pour avoir les instructions spécifiques d'installation.
+
 
+
Félicitation, vous êtes maintenant prêt à utiliser Node Blue !
+
 
+
Vous pouvez maintenant passer à l'[http://www.nodeblue.org/wiki_fr/index.php?title=Premiers_pas étape suivante]
+

Version actuelle en date du 10 avril 2021 à 13:27


Node Blue est composé de 2 éléments :

- L'interface graphique, qui est accessible en ligne à cette adresse. Pour utiliser cette interface il est nécessaire d'avoir un compte sur la boutique d'ElectroSeed. Cette interface est supposée fonctionner avec la plupart des navigateurs, mais nous recommandons d'utiliser Google Chrome car c'est le plus rapide pour cette utilisation et c'est également celui qui est le plus conforme aux standards Web officiels. Dans tous les cas il faut que votre navigateur soit à jour sinon vous risquez de rencontrer des dysfonctionnements. Il faut également activer JavaScript dans votre navigateur car l'interface repose sur cette technologie.

Pour mettre à jour l'interface Node Blue, il suffit de rafraîchir la page Web et le cache de votre navigateur (CTRL-F5 sur Google Chrome, [Ctrl], [Maj] et [Suppr] dans Mozilla FireFox).


- Le programme "Board Server" qu'il faut installer sur votre ordinateur, et qui est chargé de communiquer entre l'interface graphique et les cartes ou périphériques USB branchés. C'est ce programme qui va indiquer à l'interface Web de Node blue quelles sont les cartes connectées, et qui va permettre de téléverser les firmwares compilés sur notre serveur. La plupart des sites web qui ont besoin de communiquer avec le matériel demandent d'installer des plugins dans votre navigateur, mais ce n'est pas l'approche que nous avons choisie, car cela pose souvent des problèmes de compatibilité et de sécurité.

Vous pouvez télécharger la dernière version du "Board Server" ici

Il est recommandé d'installer ce programme dans un dossier qui est accessible en écriture, car lorsque vous allez créer des programmes, les firmwares compilés seront stockés temporairement dans le répertoire d'installation. Choisissez par exemple "Mes documents", et évitez des répertoires comme "Programmes".

Pour mettre à jour "Board Server", cliquez sur l'icône du programme dans la barre de tache, puis dans le groupe "Mise à jour", cliquez sur "Vérifier maintenant" pour vérifier si une mise à jour est disponible, puis suivez les instructions. Vous pouvez cocher la case "Vérifier Automatiquement" afin que la vérification soit faite à chaque lancement (quand vous démarrez votre ordinateur ou quand vous lancez le programme manuellement).

Par défaut lors de l'installation le programme "Board Server" sera lancé au démarrage de Windows. Si vous désirez désactiver cette fonctionnalité, ouvrez le gestionnaire de tâches, et dans l'onglet "Démarrage", faites un click droit sur "boardserver.exe" et cliquez sur "désactiver".


Vous n'avez pas besoin d'installer d'IDE Arduino ni de mettre à jour des librairies ou de modifier des noyaux, nous nous chargeons de tout cela. Lorsque vous cliquez sur "Compile" ou "Upload", votre programme est envoyé sur notre serveur, compilé en ligne, puis le firmware résultant est renvoyé à votre Board Server afin d'être téléversé sur la carte que vous avez choisie.


Une fois le programme Board Server installé, vous être prêt pour commencer à utiliser Node Blue et passer à l'étape suivante

Outils personnels
Espaces de noms

Variantes
Actions
Tutoriels
Outils