Tous les liens wootdevices.io sont locaux si vous êtes au Jack, ça évite d'attendre pour les téléchargements lents sur notre lien ADSL.
- Installer **arduino**.
* [[http://wootdevices.io/files/arduino-1.6.7-windows.exe|Window$]]
* [[http://wootdevices.io/files/arduino-1.6.7-macosx.zip|MacO$]] Copier arduino.app dans les Applications
* [[http://wootdevices.io/files/arduino-1.6.7-linux64.tar.xz|Linux64]] Décompresser dans $HOME <code bash>wget http://wootdevices.io/files/arduino-1.6.7-linux64.tar.xz -O - | tar xvJ -C ~/</code>
* [[http://wootdevices.io/files/arduino-1.6.7-linux32.tar.xz|Linux32]] <code bash>wget http://wootdevices.io/files/arduino-1.6.7-linux32.tar.xz -O - | tar xvJ -C ~/</code>
- Installer le **driver ftdi pour windows**.
Pour que windows reconnaisse le convertisseur USB <-> série, il est nécessaire d'installer le driver FTDI.
Télécharger et suivre les indications de la page suivantes :
* [[https://learn.sparkfun.com/tutorials/how-to-install-ftdi-drivers/windows---in-depth|Driver FTDI pour Window$]]
- Installer le **support ESP8266**.
- Manuellement (MacOS/Linux), à préférer au Jack :
-
* Linux : Télécharger et décompresser dans le répertoire ~/arduino-1.6.7/hardware/ : <code bash>wget -O - http://wootdevices.io/files/esp8266_v2.0.tar.gz | tar xvz -C ~/arduino-1.6.7/hardware </code>
* MacOS : [[http://wootdevices.io/files/esp8266_v2.0.zip|MacOS (.zip)]] Télécharger d'abord le fichier, on obtient un dossier esp8266com. Déplacer le dossier : <code bash>mv ~/Downloads/esp8266com/ /Applications/Arduino.app/Contents/Java/hardware/</code>
- Télécharger les **outils binaires** : <code bash>cd ~/arduino-1.6.7/hardware/esp8266com/esp8266/tools ; python get.py</code>
- Avec le gestionnaire Arduino (Windows/Linux/MacOS) :
- Coller l'URL du fichier json suivant dans Arduino (Fichier/Préférences/Paramètres/URL de gestionnaire de cartes supplémentaires) <code bash>http://arduino.esp8266.com/stable/package_esp8266com_index.json</code>
- Puis installer le package esp8266 via le gestionnaire de carte (Outils/Type de carte/Gestionnaire de carte).
- Configurer les ports de communication :
* Linux : <code bash>sudo usermod -aG dialout user </code>
* MacOS : télécharger le pilote du convertisseur USB-série si nécessaire :
* [[http://wootdevices.io/files/PL2303_MacOSX_1_6_0_20151022.zip|PL2303]]