Paso 3: Flash el firmware básico ESP8266
Aquí está la parte difícil!
Hay múltiples, a veces tedioso, pasos a seguir pero no te preocupes, que tienes que hacer esto sólo una vez y esto es porque detallado mucho!
Aquí están los pasos para flash el firmware básico en su ESP8266, con Linux, Mac o Windows:
- Linux y Mac:
- Instalar EspTool siguientes "instalación / dependencias" sección aquí.
- Descargar el firmware ESP8266 básica impresionante aquí y descomprimir el archivo.
- Enchufe el FTDI o el Arduino al ordenador y la conexión de prueba:
- En una terminal ejecutar:
y busque el nombre de su puerto USB.
- Reemplazar tty.usbserial-A50285BI con su nombre del puerto USB y ejecuta:
- En una terminal ejecutar:
- Si todo salió bien deberías ver algo como esto:
- En la carpeta Flasher/construcción/ de la ESP8266 básico que descargó anteriormente veremos varias carpetas: 4 M, 2M, 1M, 512k. Los representan el firmware para varios configuración de memoria de la Junta de ESP8266.
Cargar el firmware básico a su ESP8266 funcionando:Reemplace path/to/Flasher/Build/4M/ESP8266Basic.cpp.bin con el camino correcto.
Si conoce la configuración de memoria de la placa cambie 4 M con el valor correcto. Si no podemos adivinar haciendo una prueba más tarde. - Espere 30 segundos y en el ordenador o cualquier wifi dispositivo busca una Wi-Fi AP ESP y par con él. Abra el url http://192.168.4.1/filemng en un navegador. Debería ver una lista de los archivos .dat y .bin. Si no, significa que ha cargado el firmware con el tamaño de memoria incorrecta (4 M en lugar de 1 M por ejemplo). En ese caso Desconecte y vuelva a conectar el USB y volver al paso 5 con el siguiente valor inferior de memoria.
- Haga clic en el enlace de [Configuración] . Debería ver la GUI básica se almacenan dentro de ESP8266 que le permite configurar y programar. Conéctelo a su red wifi local llenando los campos de Modo de estación (ver documentación aquí) y pulse el botón Guardar .
- Desenchufe el FTDI o Arduino desde tu ordenador
- Retire la conexión del GPIO0 a la tierra
- Vuelva a conectar el FTDI o Arduino al ordenador y después de menos de 6 segundos, ejecute el comando:
Si tiene suerte verá la dirección IP de ESP8266:
- Recordar y tratar de conectarse a esta dirección IP con un navegador web, verá la misma GUI.
- Se recomienda configurar su router para que el servidor DHCP asociado una dirección IP de fijar a su ESP8266 (véase documentación de su router).
- Windows:
- Ir a la página básica y descargar el flasher apropiado para su sistema operativo.
- Abrir un terminal (cmd) e introduzca el PowerShell de runing:
Luego identificar su puerto COM:
sustituyendo COM1 con el nombre del puerto. Si tiene suerte verá la dirección IP de ESP8266:
Referencias:
- instrucción que destella
- Familia de módulo ESP8266
- Conceptos básicos de Terminal seriales
- Cómo utilizar ESP8266 ESP-01 como un cliente de web SENSOR
- CÓMO PROGRAMAR DIRECTAMENTE UN ESP8266 BARATO WIFI MÓDULO
- Parpadear el firmware NodeMCU en el ESP8266 (Linux) - guía
- ESP8266: PARPADEAR NODEMCU V1.0 EN MAC OS X
- 4 maneras de eliminar ESP8266 restablece