Étape 1: Premier vers le haut... Firmware
Le firmware d’usine qui vient avec ces derniers est va très probablement être datée et nécessité la mise à niveau. Il existe différentes versions là-bas, NodeMCU est un populaire dans lequel vous pouvez écrire des scripts lua et chargez-les dans la puce elle-même pour l’exécution. Pour ce projet mais je voulais l’Arduino pour pouvoir exécuter le spectacle et a choisi d’utiliser le dernier firmware de la Espressif. Il y a deux choses dont vous avez besoin d’obtenir pour ce faire, le firmware lui-même, et la valeur de la commande. Si vous allez sur http://bbs.espressif.com/ cliquez sur lien du kit de développement, puis faites défiler vers le bas et vous verrez le dernier firmware. Que télécharger et ensuite aller chercher vous-même l’ESP clignotant qui, si vous retournez à http://bbs.espressif.com/ et cette fois faites défiler jusqu'à la zone outils vous sera en mesure d’obtenir le dernier outil de flash. Puisque nous sommes téléchargement trucs, permet de s’assurer que nous avons la bibliothèque ESP8266 dans notre IDE Arduino, pour l’obtenir, allez dans fichier / Préférences et entrez cette URL dans le champ de cartes supplémentaires :
http://Arduino.esp8266.com/stable/package_esp8266c...
Maintenant vous pouvez allez dans outils / planches / gestionnaire à bord et installez la bibliothèque ESP8266. Nous allons utiliser ceci plus tard pour tester.
La dernière chose à s’assurer que vous avez fait est d’installer le pilote FTDI. Cela peut être Récupérée de :
http://www.ftdichip.com/FTDrivers.htm
L’étape suivante consiste à la planche à pain votre puce ESP avec le FTDI. J’ai joint un schéma de Google que j’ai utilisé, j’ai également joint une image de la PCB bord que j’ai fait aujourd'hui pour programmer ces puces avec facilité. Vous n’avez pas besoin d’obtenir ce extravagant que si vous ne voulez pas, je l’ai fait juste parce que j’ai beaucoup de choses à flash / test et cela le rend facile. Si vous allez juste il planche à pain, vous pouvez sauter à l’aide de résistances et il suffit de brancher GPIO0 au GND (j’ai utilisé un câble qui a été facile de passer d’un motif et un endroit aléatoire qui n’a été ni au sol ni vcc sur la maquette) et la TVD à VCC. Vous pouvez aussi sauter les boutons et juste tirer/Insérez le câble USB dans l’ordinateur. Maintenant vous devriez être en mesure de brancher sur votre ordinateur et ouvrez l’outil de flasher. Pour commencer avec, ne pas apporter des modifications et assurer n° fichiers sont chargés et aucune case à cocher à côté les fichiers. Coup de flash. Celui-ci lit votre puce et vous dire quelles options il vous faudra sélectionner sous infos détectés. Il y a une jolie bonne chance que vous aurez la même puce que je fais qui est 8Mbit taille flash, crystal 26Mhz, vitesse SPI 40Mhz et mode de SPI de DIO. À l’aide de l’image ci-dessus, le programme d’installation est votre outil flash comme le mien. Les fichiers bin sont tous situés dans le dossier bin que vous avez téléchargé. Faites attention à qui les fichiers bin doivent être écrits pour les adresses de mémoire. Une fois vos matches de configuration mine (votre port com sera sans doute différent) frappé flash et vous devraient voir la fenêtre d’invite de commande Démarrer effacement le flash et la programmation d’une nouvelle. Une fois qu’il frappe terminée, débranchez le câble USB.