Paso 2: Configuración de ESP8266
Esto es donde las cosas fueron difíciles. Pasé mucho tiempo diferentes configuraciones de prueba. Tenga en cuenta que van dos versiones de la ESP8266. El primero tiene la notificación LED al lado de las clavijas del tablero. El segundo (más reciente) tiene el LED de la antena. Tengo el otro.
Los mejores resultados se produjo cuando me cargan los V0.922 que me permitía cambiar la velocidad en baudios de 9600. Siga estos pasos para cargar este firmware.
http://www.electrodragon.com/w/Wi07c#Firmware_uploading_tool
La mejor manera de probar una buena conexión es mediante un cable de USB a TTL y utilizando un terminal como CoolTerm. Aquí está el comando para cambiar la velocidad en baudios:
AT + CIOBAUD = 9600
Estas son las conexiones de pin que usé en ESP8266 a USB a TTL. He usado los 3, 3V regulado vcc de Arduino para alimentar el ESP8266. Sé que Arduino vcc 3.3v máxima salida es de 150 mA y ESP8266 serán máximo a 240 mA. Pero al tiempo no tenía ningún otro 3.3v regulados disponibles. El uso regular de la ESP8266 es en 70mA.
No olvide conectar el GPIO0 a la tierra cuando está cargando el nuevo firmware. Después de Quite el funcionamiento normal.
---------------------------------------------------------------------------------------------------------
UTXD--> RX (USB a TTL)
CH_PD <> – VCC
RST
VCC--> VCC (alimentación)
---------------------------------------------------------------------------------------------------------
GND -> GND (alimentación)
GPIO2
GPIO0
URXD--> TX (USB a TTL)
---------------------------------------------------------------------------------------------------------
* Nota también tuvo que hacer USB a TTL GND a GND de Arduino