ESP8266 Wifi adiciónales para Arduino fácil (2 / 5 paso)

Paso 2: Flasheo del ESP8266-01

Entregado, el módulo de ESP8266-01 viene con un intérprete de comandos AT que permite configurar el módulo y enviar y recibir datos utilizando comandos AT. Este es un muy desordenado proceso y propenso a errores. (Sin embargo si desea utilizar comandos de salida este proyecto, Generador de código para ESP8266-01 usando comandos AT)

En este proyecto ESP8266-01 está programado, sólo una vez, para configurar una conexión WiFi transparente que se puede configurar a través de WiFi.

Para programar el ESP8266-01, siga los pasos dados https://github.com/esp8266/arduino en el Administrador de instalación con juntas. Al abrir el administrador de tablas de herramientas → tablero de menú y seleccione tipo contribuyó e instalar la plataforma de esp8266. Este proyecto fue compilado usando el ESP8266 versión 1.6.4-673-g8cd3697. Versiones posteriores sea mejor pero puede tener sus propios errores como la plataforma está evolucionando rápidamente.

Es el software instalado.

Para conectar el ESP8266-01 para la programación necesita conectar un 3.3V suministro y un 3.3V USB al cable Serial y un medio para GPIO0 corto a tierra. El archivo Léame en http://arduino.esp8266.com/package_esp8266com_ind... tiene una tal configuración. Es el circuito que he utilizado para programar el ESP8266-01.

Para volver a flash ESP8266-01 es necesario instalar las bibliotecas de soporte pfodWifiConfig. Dos apoyar las bibliotecas de Arduino son necesarios pfodWifiConfig.zip y pfodWifiConfig_ESP8266.zip.

Una vez instaladas estas bibliotecas puede seleccionar tablero -> módulo genérico de ESP8266. La carga de este bosquejo, pfodWifiConfig_ESP8266_PassThrough.ino este sketch convierte el módulo ESP2866 en un puente de la UART-WiFi que se puede configurar por WiFi por pfodWifiConfig. Este bosquejo está también en el directorio de ejemplos de la biblioteca de pfodWifiConfig_ESP8266.

Empezar por preparar tu propio código QR de pfodWifiConfigV1 que contiene su propia contraseña de punto de acceso temporal. El bosquejo de ejemplo utiliza código de QR arriba.

Debe generar su propio código y actualizar el bosquejo con la contraseña generada

//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

El ssid y la contraseña contenida en este código QR generado es el módulo de ESP8266 utilizará, en el modo de configuración, para conectar al punto de acceso temporal para configurarse.

Una vez que tiene su propio código QR generado y actualizado la pfodWifiConfigPASSWORD en el bosquejo, programar el módulo de ESP8266 con pfodWifiConfig_ESP8266_PassThrough.ino al conectar el cable USB-Serial al jefe del pin 3 (MA03-1) y luego, con la potencia de cortocircuito en JP1 (es decir, conectar GPIO0 a GND) y luego aplicar energía.

Cuando se aplica energía lo puede sacar Resumen.

Pulse el botón de descarga en el IDE de Arduino para compilar y descargar el bosquejo.

Eso es todo. Acabado. No necesitará volver a programar el módulo nuevo.

Conserve una copia del código QR para la configuración, vea abajo.

Artículos Relacionados

La ESP8266 parte 1 - serie WIFI módulo para Arduino

La ESP8266 parte 1 - serie WIFI módulo para Arduino

Esta es la parte 1 de 3 instructables para ayudarle a utilizar el ESP8266 con Arduino. En este este primer tutorial aprenderemos cómo a la instalación y prueba el módulo conectado a un Arduino.La ESP8266 es quizás el más versátil módulo serial para c
Interface MP3 para Arduino: fácil y barato

Interface MP3 para Arduino: fácil y barato

he añadido una continuación a este Instructable:La continuación muestra cómo diseñar, grabar y construir un escudo de PCB para conectar el MP3 al Arduino. Reemplaza los conmutadores analógicos con un 74HC244. Tablero de una sola capa con diseño de co
Vacío de ciclón adiciónales para shopvac actualizado

Vacío de ciclón adiciónales para shopvac actualizado

Actualización: Estoy trabajando sobre el uso de tres conos para ver si puedo utilizar un motor más grande.Yo debo haber hecho esto antes... pensando en ello desde hace años. Usted puede comprar todo tipo de accesorios para todo tipo de aspiradoras...
La parte de ESP8266 2 - servidor Web de Arduino

La parte de ESP8266 2 - servidor Web de Arduino

En mi anterior instructable las ESP8266 parte 1 - serie WIFI módulo para Arduino, intenté describir lo que es, la conexión, prueba y configurar la ESP8266 (vamos a llamarlo ESP para el cortocircuito). Aquí hacemos un resumen sobre cómo el ESP a puede
Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Actualización: 19 de mayo de 201614 Rev de este proyecto revisa las bibliotecas y código para trabajar con ESP8266.com IDE plugin V2.2Actualización: 17 de diciembre de 210511 Rev de este proyecto limpia otras conexiones intentadas si ya está conectad
Muy barato o Simple WiFi Shield para Arduino y microprocesadores

Muy barato o Simple WiFi Shield para Arduino y microprocesadores

Actualización: 19 de mayo de 201614 Rev de este proyecto revisa las bibliotecas y código para trabajar con ESP8266.com IDE plugin V2.2Actualización: 17 de diciembre de 201511 Rev de este proyecto limpia otras conexiones intentadas si ya está conectad
Guia para Nodemcu (ESP8266) en el IDE de Arduino

Guia para Nodemcu (ESP8266) en el IDE de Arduino

Gracias a los chicos quienes había portado el Esp8266 en el IDE de Arduino y ayudando a todos los usuarios de arduino felizes hasta la médula. Sí ha sido mucho tiempo desde que lo hicieron y este post es poco más tarde a gracias el trabajo buen coraz
Conexión ESP8266-01 para Arduino UNO / MEGA y BLYNK

Conexión ESP8266-01 para Arduino UNO / MEGA y BLYNK

Este es un tutorial para mostrar cómo flash firmware a ESP8266-01 y conectarse a Blynk con un ESP8266 - 01 como un Arduino wifi shield.Hardware necesario:* Arduino Uno/Mega* Jumper cables* USB al cable del USB B* ESP8266-01Software necesario:Para fac
Aire acondicionado ESP8266 WiFi control remoto

Aire acondicionado ESP8266 WiFi control remoto

En mi primer instructableArduino Yun - sistema de monitoreo de Panel Solarque compartí mi pequeño proyecto para supervisar la producción de nuestros paneles solares. Como tenemos que tener cuidado de no producir más energía de la que consumimos, el s
Empezar con el uso de ESP8266 "En los comandos" Via Arduino

Empezar con el uso de ESP8266 "En los comandos" Via Arduino

ESP8266 el módulo de Wifi es un chip integrado diseñado para la comunicación en el mundo de internet a través de señales de radio de Wifi. Es el vínculo entre un proyecto y el internet. Tiene procesado a bordo y la memoria que le permite integrarse c
ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

ESP8266 ESP-12E NodeMCU usando Arduino IDE - un Tutorial de programación

NodeMCU Dev Board se basa ampliamente explorado esp8266 sistema en Chip de Expressif. Se combinan características de WIFI accesspoint y estación + microcontrolador y utiliza simple lenguaje de programación LUA basado. Ofertas de NodeMCU de ESP8266-Ha
Lámpara de Internet controlado con ESP8266 wifi relé IoT

Lámpara de Internet controlado con ESP8266 wifi relé IoT

Control de IoT ESP8266 wifi relé (ESP01) una lámparaInternet controlado eléctrico lámpara con ESP8266 wifi (ESP01) IoTInternet controlado lámpara con ESP8266 wifi relé IoTESP8266 (ESP01) es un transceptor WiFi muy bajo costo que puede añadirse a cual
ESP8266 WiFi DHT22 sensor de humedad (Plug and Play)

ESP8266 WiFi DHT22 sensor de humedad (Plug and Play)

En este tutorial mostramos cómo construir sensor de temperatura y humedad "Plug and Play" WiFi conectado en EasyIoT nube. Muestra cómo enviar dos parámetros con una petición con resto API V1. Vamos a utilizar ESP8266, el DHT22 y el IDE de Arduin
Soldadura del Kilomux MIDI escudo para Arduino

Soldadura del Kilomux MIDI escudo para Arduino

El Kilomux es un escudo para Arduino creado por Yaeltex para facilitar y potenciar la creación de controladores MIDI.Fue diseñado y fabricado para facilitar la creación de herramientas MIDI totalmente personalizadas a artistas visuales, músicos, prod