ESP8266 WiFi Shield Actualización de firmware V1.0

ESP8266 WiFi Shield Actualización de firmware V1.0

septiembre 06, 2022

ESP8266-WiFi-Shield-Firmware-Upgrade-1
Encontramos un problema con nuestra actualización del firmware del escudo WiFi ESP8266: algunas versiones de firmware pueden no ser la función de solicitud HTTP del usuario, aquí le diremos cómo resolverlo.


Debido a que los fabricantes de chips ESP8266 proporcionan una versión de firmware diferente, es posible que algunas versiones de firmware no lleguen a la función de solicitud HTTP del usuario, encontramos este problema en la prueba, por lo que colocamos la última versión del firmware en el siguiente archivo y damos a los usuarios que necesitan el tutorial de actualización del firmware.
Versión: V1.0
Autor: Ricardo
Tiempo de creación: 2022/9/5

1. Preparar materiales

(1)Módulo de escudo WiFi
(2) Convertidor USB2UART
(3) Downloard:flash_download_tool 3.8.5
(4)Programa de actualización(Recuerde la ruta del archivo después de descomprimirlo y, a continuación, grábelo en flash_download_tool)

2. Método de actualización

Usando el convertidor USB2UART, fuente de alimentación en 5V y conéctese de la siguiente manera:
Convertidor Escudo WiFi
VCC 5V
GND GND
RXD ESP_TX
TXD ESP_RX
1.En primer lugar, conecte a tierra el GPIO0 de ESP12F y luego enciéndalo para ingresar al modo de firmware de grabación. Necesitamos mantener el pin GPIO0 del enlace del módulo ESP12F al pin de cable conectado a tierra cuando comenzamos a quemar. Si aparece la palabra "Guía de encendido" después de hacer clic en inicio, Luego toque ligeramente el pin RST con un pin conectado a tierra, por supuesto, solo necesita intentarlo una vez, el software necesita un cierto tiempo para reaccionar, si hace clic demasiadas veces informará un error, en este momento para volver a grabarse.
WiFi-Shield-Firmware-Upgrade

La distribución de pines deESP12Fse muestra en la figura:
Distribución de pines del ESP12F
El convertidor USB2UART se muestra a continuación. Si no tiene el mismo convertidor, solo necesita un convertidor USB2UART que tenga cuatro puertos de pines: VCC, GND, TX, RX
USB2UART
USB2UART-ESP8266-WiFI-Shield


2.Use el paquete preparado, descomprímalo y ábralo:
Modo desarrollador

Seleccione "Modo de desarrollador" y aparece la siguiente pantalla:
ESP8266-DownloadTool

Seleccione "ESP8266" y agregue el programa de actualización de firmware de la siguiente manera:

Add-In-Firmware-Upgrade-Program

3.Usando el cable de tierra para mantener el pin GPIO0 en un estado de bajo nivel, luego toque el pin RST a través del cable de tierra, déjelo entrar en un estado de acceso a la electricidad, en modo de descarga.cuando vea la pantalla "Descargar", es evidencia de que el programa se está actualizando.
Descargar

Terminado

3. Advertencias

● Haga clic en el botón "Inicio". Si no hay respuesta, repita los pasos anteriores
● Se recomienda utilizar la velocidad en baudios a 1152000, y la descarga será más rápida en el caso de la actualización del firmware
● Espere a que se complete la descarga
● Si se queda atascado a mitad del proceso de grabación, o el contenido de la versión correcta no se muestra después de una grabación exitosa, verifique si la fuente de alimentación de su convertidor USB2UART es de 5V en lugar de 3.3V. Este factor es muy importante, puede determinar la quema Si la grabación fue exitosa
● Abra el asistente de puerto serie y establezca la velocidad en baudios a 115200bps
● Enviar AT+GMR a través de la ventana de envío, la versión debe ser la siguiente:
Enviar-AT+GMR-A través de la ventana de envío

Así que ha actualizado con éxito la versión de firmware de su escudo WiFi ahora.

Modificación de la velocidad en baudios

Después de actualizar el ESP8266 WiFi Shield, su firmware se comunica con la velocidad en baudios predeterminada de 115200bps. Si nos comunicamos con Arduino UNO a través de puertos serie, cambiar la velocidad en baudios a 9600bps hará que la comunicación sea más exitosa y evitará caracteres confusos.

Puede cambiar la velocidad en baudios de ESP12F a 9600 utilizando el código "AT+UART_DEF=9600,8,1,0,0".


Si tiene más preguntas sobre la actualización del firmware ESP8266 WiFi Shield, puede consultar estoWiki de ESP8266 WiFi Shield, o póngase en contacto conservice@makerfabs.com.guiño

Contáctenos