ESP8266 Wifi Add on pour Arduino Made Simple (2 / 5 étapes)

Étape 2: Clignotant le ESP8266-01

Départ usine, le module ESP8266-01 est livré avec un interpréteur de commandes AT qui permet de configurer les module et envoyer/recevoir des données à l’aide de commandes AT. C’est un très salissant process et sujette à erreur. (Toutefois si vous souhaitez utiliser à commandes Découvrez ce projet, Générateur de Code à l’aide de commandes AT de ESP8266-01)

Dans ce projet, le ESP8266-01 est programmée, une seule fois, de mettre en place comme une borne Wifi transparente qui peut être configurée via le WiFi.

Pour configurer programmer le ESP8266-01, suivre les étapes indiquées sur https://github.com/esp8266/arduino en vertu de l’Installer avec le gestionnaire de cartes. Lorsque vous ouvrez le gestionnaire de cartes des outils → Board menu et sélectionnez Type contribué et installé la plateforme esp8266. Ce projet a été compilé à l’aide de la ESP8266 version 1.6.4-673-g8cd3697. Versions ultérieures bien être mieux, mais mai ont leurs propres bugs comme la plate-forme évolue rapidement.

C’est le logiciel installé.

Pour connecter le ESP8266-01 pour la programmation, vous devez connecter jusqu'à 3, 3V approvisionnement et 3, 3V USB à câble série et un moyen de GPIO0 court à GND. Le fichier Lisez-moi sur http://arduino.esp8266.com/package_esp8266com_ind... a une telle configuration. Au-dessus est le circuit que j’ai utilisé pour programmer le ESP8266-01.

Pour re-flash de la ESP8266-01, vous avez besoin installer les bibliothèques de prise en charge pfodWifiConfig. Deux soutenant Arduino bibliothèques sont nécessaires pfodWifiConfig.zip et pfodWifiConfig_ESP8266.zip.

Une fois que ces bibliothèques sont installées, vous pouvez sélectionner Conseil -> Module générique de ESP8266. La charge ce croquis, pfodWifiConfig_ESP8266_PassThrough.ino Ce sketch transforme le module ESP2866 en un pont WiFi UART qui peut être configuré en WiFi par pfodWifiConfig. Ce croquis est également dans le répertoire d’exemples de la bibliothèque de pfodWifiConfig_ESP8266.

Commencez par préparer votre propre code QR pfodWifiConfigV1 contenant votre propre mot de passe temporaire access point. L’esquisse de l’exemple utilise le QR code ci-dessus.

Vous devez générer votre propre code et mettre à jour l’esquisse avec votre mot de passe généré

//update this define with the password from your QR code

// http://www.forward.com.au/pfod/pfodWifiConfig/pfodQRpsk.html

#definepfodWifiConfigPASSWORD "plyWtEDk6uZ0yfmAEM5wMc"

// the ssid is "pfodWifiConfigV1" and the port is 23 -- set by pfodQRpsk program

Le ssid et le mot de passe contenu dans ce code QR généré est celui le module ESP8266 utilisera, en mode config, pour se connecter au point d’accès temporaire afin d’être configuré.

Une fois que vous avez généré votre propre code QR et mis à jour le pfodWifiConfigPASSWORD dans le sketch, programmer le module de ESP8266 avec pfodWifiConfig_ESP8266_PassThrough.ino en connectant le câble USB-série à 3 réglette à broches (MA03-1) et ensuite, avec la mise hors tension, court-circuit, JP1 (c.-à-d. connecter GPIO0 au GND) et ensuite mettre sous tension.

Une fois que l’alimentation est activée, vous pouvez supprimer bref.

Puis vous pouvez cliquer sur le bouton de téléchargement sur l’IDE Arduino pour compiler et télécharger le croquis.

C’est tout. Fini. Vous n’aurez pas besoin de reprogrammer le module à nouveau.

Conservez une copie du code QR pour la configuration, voir ci-dessous.

Articles Liés

Boutons de l’Arduino Made Simple

Boutons de l’Arduino Made Simple

Bienvenue à dos les gars, Gals et collègues RobotsCe qui sera mauvais génies sans ce fameux gros bouton rouge, avec laquelle ils lancent leurs rayons mort terriblement maléfiques, mais encore impressionnants dans l'atmosphère terrestre.Eh bien dans c
Horloge synchronisée réseau pour Arduino

Horloge synchronisée réseau pour Arduino

Voici un exemple de comment construire horloge Arduino qui est synchronisée avec l'heure de donnée serveur HTTP dans le filet. Mon plan était de construire la plus simple possible internet synchronisée horloge. J'ai voulu synchroniser mon horloge Ard
Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 210511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 201511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
La partie de ESP8266 1 - série WIFI Module pour Arduino

La partie de ESP8266 1 - série WIFI Module pour Arduino

Il s'agit de la partie 1 de 3 instructables pour vous aider à utiliser le ESP8266 avec Arduino. Dans ce ce premier tutoriel, vous apprendrez comment d'installation et d'essai le module relié à un Arduino.Le ESP8266 est sans doute le plus polyvalent m
Linux, WiFi, Ethernet, USB Shield pour Arduino

Linux, WiFi, Ethernet, USB Shield pour Arduino

Bouclier de Yun est un Arduino Shield qui simplement "tournera" Arduino (UNO, Leonardo, MEGA2560 etc.) comme un "Arduino Yun". Il fournit un système Linux, WiFi, Ethernet de la carte Arduino pour la connectivité. Il a également un port
Adaptateur d’alimentation simple pour Arduino

Adaptateur d’alimentation simple pour Arduino

Voici un moyen simple et peu coûteux d'obtenir la puissance de votre arduino.Cette utilisation seule instructable »trois choses " et peut être poli ~ 1 minute:-1. connecteur (pour Arduino Uno, c'est le connecteur d'alimentation de 2,1 mm)https://www.
BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

Arduino uno inutilisables sans bouclier externe. Dans ce tutoriel, nous pouvons chared comment faire sortir Shield pour arduino à l'aide de 4 pcs LED.Étape 1: Sortie schématique Sheild LED pour arduino Ce schéma explique comment il conectod à la broc
FPV simple vidéo Add-on pour camion RC

FPV simple vidéo Add-on pour camion RC

Mon petit-fils aime conduire un camion de (RC) contrôlé à distance, et nous voulions y ajouter vidéo First Person View (FPV).Après avoir exploré de nombreuses méthodes vidéo possibles, j'ai décidé d'utiliser une minuscule caméra qui pas regarder trop
Lampe Internet contrôlé avec ESP8266 wifi relais IoT

Lampe Internet contrôlé avec ESP8266 wifi relais IoT

ESP8266 wifi de commande du relais (ESP01) ITO a lampeInternet contrôlé lampe électrique avec ESP8266 wifi (ESP01) ITOInternet contrôlé lampe avec ESP8266 wifi relais ITOESP8266 (ESP01) est un émetteur/récepteur WiFi très faible coût qui peut être aj
ESP8266 WiFi contrôlée aircon distant

ESP8266 WiFi contrôlée aircon distant

Dans mon premier instructableArduino Yun - système de surveillance de panneau solaire, j'ai partagé mon petit projet pour surveiller la production de nos panneaux solaires. Comme nous devons faire très attention à ne pas produire plus d'énergie que n
La ESP8266 partie 3 - déclenchement Arduino LEDs à distance

La ESP8266 partie 3 - déclenchement Arduino LEDs à distance

Après un hiver long et sombre, nous arrivons pour piloter des LEDs (ou quoi que ce soit) à distance via le WiFi. En passant, quelqu'un a dit « Si vous pouvez clignoter une LED, vous pouvez faire n'importe quoi. » Ainsi, l'importance de ce 3ème et der
Capteur d’humidité ESP8266 WiFi DHT22 (Plug-and-Play)

Capteur d’humidité ESP8266 WiFi DHT22 (Plug-and-Play)

Dans ce tutoriel, nous montrerons comment construire « Plug and Play » WiFi humidité et capteur de température relié en nuage de EasyIoT. Il montre comment envoyer deux paramètres avec une demande avec REST API V1. Nous allons utiliser ESP8266, DHT22
Guide du débutant pour Arduino

Guide du débutant pour Arduino

Après quelques années d'expérimentations avec Arduino, j'ai décidé que le moment est venu de partager les connaissances que j'ai acquis. Donc j'ai ici, il va, un guide pour Arduino, avec les bases nues pour les débutants et quelques explications plus