ESP8266 no responde los comandos


#1

He intentado con el GPIO2 conectado a GND pero de ninguna de las dos maneras me sube el firmware, pero lo que se hace extraño es que el ESP-01 responde los comandos AT por el monitor serial. Espero me puedas ayudar ya que requiero de este dispositivo para mi proyecto.


#2

Hola:

Entiendo que lo que quieres es subir un programa (con Arduino) al ESP-01; doy por supuesto que esta bien conectado y arrancas el ESP en modo “descarga”.

Si puedes por favor añade más información y podemos ver que puede estar fallando.

Un saludo.


#3

Buenos días, yo he tenido peleas múltiples con ese modulo.

Te comento lo que a mi me funciona (el esquema de abajo) por si te sirve de ayuda.
Una prueba inicial que debes hacer es conprobar si realmente entra en el modo ‘programación’.
Para ello conecta las lineas RX y Tx (verde y amarillo) a tu USB-TTL y abre en Arduino IDE la ventana de Serial a una velocidad de 74880.

Los cables curvos MORADO y AZUL representan a los pulsadores que habrás visto por ahí en muchos esquemas.

Con el puente morado establecido,

  1. desconecta el puente azul un par de segundos (lo del tiempo no es importante)
  2. conectalo un instante (a modo de pulsación)
  3. desconectalo de nuevo y déjalo desconectado

Si la comunicación Serie está correctamente establecida deberas ver el el monitor serie un texto similar a esto…

“ets Jan 8 2013,rst cause:2, boot mode:(1,6)” >> ese 1 junto al 6 indica que ha entrado en modo programación correctamente

si por el contrario ves algo como :
“ets Jan 8 2013,rst cause:2, boot mode:(3,6)” >> ese 3 junto al 6 indica que está en modo ejecución del programa que contenga.

El número 6 podría ser cualquier otro número, a veces un 7… no es importante (para este caso). El código que te indica el modo en que se encuentra el ESP-01 es el número de la izquierda.

Si no ves ese “1”, prueba a hacer nuevamente el reset (manteniendo el puente morado) y estableciendo y retirando a modo de pulsación el puente azul, hasta que veas en el puerto serie que has entrado en modo programación.

Listo, a programar. Una vez programado, retira el puente morado y resetea el modulo para ejecutar el programa que has grabado.

La verdad es que a un coste un poco más elevado (muy poquito más) yo pasé a utilizar los ESP-12, (wemos D1 mini)
Son comodisimos de programar y para segun que cosas con los pines que tiene es suficiente y no necesitas tener un arduino para el control.
d1_mini

PD:
“Yo he visto cosas que vosotros no creeríais.
He visto rayos-C brillar en la oscuridad cerca de la Puerta de Tannhäuser.
He visto a conductores poner el intermitente en las rotondas
e incluso he visto programar el ESP-01”