Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Mise à jour : 19 mai 2016

Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDE

Mise à jour : 17 décembre 2105

11 Rev de ce projet nettoie les autres connexions tentatives s’il est déjà connecté. Utilise également le délai défini par la configuration web. 10 Rev ignoré le paramètre de délai d’attente.

Mise à jour : 11 novembre 2015

Il s’agit de Rev 10 de ce projet. Rev 10 utilise une bibliothèque de WiFi non-bloquante, pfodESP8266WiFi, qui lows pour mettent plus élevés à travers en particulier pour les Clients Windows. Il permet également de la page web configuration de la vitesse de transmission série.

Mise à jour : 23 octobre 2015

Il s’agit de Rev 8 de ce projet. Rev 8 a amélioré le code ESP8266 qui est plus fiable. Remarque : Chaque paquet envoyé stoppe ce code jusqu'à ce que le récepteur (client) reconnaît le paquet. Cela peut prendre entre 10 ms et 200mS. Pendant ce temps les données entrantes de série de l’UART ne sont pas traitées. La mémoire tampon série entrante peut mettre en mémoire tampon 256 octets. À 9600 bauds qu'il faut environ 270mS pour remplir la mémoire tampon, donc aussi longtemps que vous gardez le débit en bauds série à 9600 ou moins vous ne devrait pas perdre toute les données sortantes tandis que le ESP8266 envoie le paquet précédent. Cette offre que vous avez une bonne connexion WiFi. Si la connexion WiFi est pauvre, un paquet peut être perdues et doivent être retransmis par le ESP826, puis la série tampon entrante peut-être remplir si vous essayez d’envoyer un grand nombre de données et certaines de vos données mon être perdus.

Mise à jour : 20 septembre 2015

Il s’agit de Rev 3 de ce projet. Rev 3 ajoute un paramètre de délai d’expiration de connexion à la configuration de la page web. S’il n’y a pas envoyer ou recevoir des données à ce moment-là le bouclier WiFi ferme la connexion et attend un nouveau. Cela garantit la récupère bouclier WiFi de connexions « moitié fermé » qui arrive est juste allé le client disparaît en raison de mauvais wifi connexion, perte de puissance au routeur ou à la fermeture forcée vers le bas du client. Voir Détection de semi-ouvert (laché) connexions de Socket TCP/IP pour plus de détails.

Ce délai de connexion par défaut est 15 secondes mais peut être modifié au besoin. Mise à 0 signifie jamais expirer. Lorsque vous utilisez pfodDesigner, régler un rafraîchissement du menu qui est moins que le délai de connexion.

Introduction

C’est Rev 11 de ESP8266-01 WiFi bouclier et est une alternative au Bon marché/Simple Wifi Shield pour Arduino et autres micros. Si vous faites seulement un bouclier Wifi puis Cheap/Simple Wifi Shield pour Arduino et autres micros est le projet pour utiliser comme c’est le plus simple au fil. Cependant si vous avez déjà un module ESP8266-01, vous pouvez utiliser ces instructions pour faire un bouclier WiFi à l’utiliser.

Si vous avez un des autres modules nus ESP8266, fourni le module a GPIO0 et GPIO2 disponible, que vous pouvez ensuite utiliser ces instructions. Si le module rend GPIO15 accessible vous devez le connecter à la broche GND via une résistance d’une valeur comprise entre 3K 3 et 10 K.

10 Rev n’a pas besoin des e/s supplémentaires sur la carte Arduino, autres puis TX/RX et alimentation 5V et GND. Rev 10 utilisations GPIO0 et GPIO2 comme le ConfigLink, tel que décrit sur cette page, Magic Pin ESP8266-01. Aussi les esquisses de code utilisées en Rev10 sont maintenant identiques à celles utilisées en Cheap/Simple Wifi Shield pour Arduino et autres micros. Aussi, il remplace le 5V à 3V carte fille d’alimentation avec 3 composants discrets et utilise un réseau de résistances pour les cinq 3 K 3 résistances. La première version Rev 1 est ici.

Ces instructions sont également disponibles à www.pfod.com.au.

Caractéristiques

  • Utilise le module ESP8266-01 peu coûteux et facilement disponible :-ESP8266 autres modules peuvent également être utilisés
  • Simple à utiliser :-le 5V et 3.3V compatible bouclier sert de UART à pont WiFi. Elle met en place un serveur sur l’IP et le port vous configurez et une fois connecté uniquement passes données vers et à partir de la connexion série. Aucune bibliothèque n’ont besoin dans le raccordement micro, juste une connexion série (UART), donc il peut être utilisé pour n’importe quel microprocesseur possédant un port série. Il peut également être modifiée pour être configuré pour établir une connexion de client (avec connexion en option) avec un serveur distant.
  • Simple à configurer : - un court-circuit sur un lien et alimenter le bouclier, le met en mode de configuration. Dans ce mode, il crée un Point d’accès sécurisé que vous pouvez connecter via votre mobile ou ordinateur. Puis en ouvrant http://10.1.1.1 présente une page web où vous pouvez configurer le nom de votre réseau et mot de passe et l’adresse IP et le numéro de port du bouclier doit écouter pour les connexions. La page web de configuration utilise HTML5 validation pour vérifier les paramètres de l’utilisateur.

Articles Liés

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
Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

The RGB LCD shield pour Arduino 65K couleur KIT comprend tous les composants pour assembler un prêt à l'emploi LCD shield pour Arduino et conseils compatibles comme Freeduino.(visitez http://store.nkcelectronics.com/rgb-lcd-shield-for-arduino-65k-col
3 canaux Dimmer/fader pour Arduino ou autre microcontrôleur

3 canaux Dimmer/fader pour Arduino ou autre microcontrôleur

Dans une ancienne version instructable j'ai présenté un simple fader/variateur AC TRIAC qui pourrait être contrôlé avec un Arduino. Dans diverses réactions, que j'ai eu, un certain nombre de gens exprimé leur intérêt pour un fader RGB de 3 canaux. Ma
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
Camping moins cher maison idées pour la brousse de skeatesy1

Camping moins cher maison idées pour la brousse de skeatesy1

idées camping moins cher pour la brousse fait maison... par skeatesy1
Comment transformer votre smartphone à un générique shield pour Arduino

Comment transformer votre smartphone à un générique shield pour Arduino

Salut les gars, je suis l'un des créateurs de 1Sheeld, c'est une application mobile et une planche qui transforme votre smartphone en une plateforme ouverte pour Arduino.ComposantsArduino Uno 19,99 $1Sheeld 54,94 $Maquette, cavaliers, LEDsFondamental
Algorithme de multimètre numérique shield pour Arduino

Algorithme de multimètre numérique shield pour Arduino

Cette instructable décrit un bouclier, qui convertit la carte « Arduino » dans un multimètre numérique (DMM).Le bouclier peut être inséré sur « Arduino » UNO und Duemilanove planches. Il peut fonctionner en trois modes :autonome - la mesure de donnée
Simple relais Shield pour Arduino

Simple relais Shield pour Arduino

Shield au relais de contrôle 6, 6 numériques d'entrée et 6 analogique d'entrée avec Arduino Duemilanove, Arduino UNO. Les entrées numériques et les sorties de relais sont équipés d'une LED indiquant l'État.Le schéma de câblage est très simple :Étape
Mémoire carte Shield pour Arduino UNO

Mémoire carte Shield pour Arduino UNO

ce type de blindage est initialement coûte jusqu'à 4000 BDT (au Bangladesh), soit environ 39 USD (sans frais d'envoi). Mais de cette façon, vous pouvez faire votre propre bouclier de carte microSD qu'à 120 BDT (1,6 USD). Ne pas surprendre, car il ne
MP3 bon marché et facile Shield pour Arduino

MP3 bon marché et facile Shield pour Arduino

Cela fait suite à une Instructable antérieur pour attacher les entrailles d'un lecteur de MP3 clip à peu de frais à un Arduino.Le Instuctable précédent a montré comment utiliser l'Arduino pour contrôler toutes les fonctions du lecteur MP3 : augmentat
ESP8266 Wifi minuteur pour des charges ca

ESP8266 Wifi minuteur pour des charges ca

Cette instructable est basée sur ESP8266 version ESP-01 qui est programmé comme minuterie wifi pour la commutation de charges ca.ESP-01 a seulement 2 GPIO, seulement 2 charges peuvent être contrôlés, ici ma nécessité est de contrôler une charge de ca
Steadycam moins cher et plus facile pour tout le monde.

Steadycam moins cher et plus facile pour tout le monde.

Tout le monde sait la steadycam. Et tout le monde en utilisant une caméra pour prendre des vidéos, que ce soit l'iPhone4, un appareil photo numérique (comme dans ce instructable le Sony NEX-5), de ces nouvelles cool reflex numériques ou même un vérit
Discours synthèse Shield pour Arduino

Discours synthèse Shield pour Arduino

lors de l'utilisation de l'Arduino robot ou de projets interactifs, est-il bon de les faire parler ? Maintenant, il y a un bouclier iFLYTEK XFS505 discours synthèse puce pour vous aider à résoudre le problème. Arduino peut communiquer avec le module