Este post esta desactualizado mejor ir aqui y listo, con esptool, se puede hacer todo esto.
Muchas veces esto nos llegara a pasar, y si no pues algún día sucederá, es por el firmware incompleto en el esp8266, afectando la comunicación con el bootloader.
Esp8266 Flash Downloader
Esta aplicación flasheara con el firmware el original con comandos AT, que más adelante quitaremos con nodemcu,
no cambiar la dirección de memoria (0x00000)
Empezamos quitando tensión en vcc de 3.3v conectar e inmediatamente oprimir Download
- Pint GPIO0 a tierra darle botón Download
(Modo programación)
- EL Botón
RST
del arduino a tierra, soltar(se puede ajustar con un botón) y oprimir botón Download, la salida en consola debe ser la siguiente
Luego desconectar GPIO0 de tierra para no entrar en modo flash.
Esplorerv0.2.0-rc6 IDE con un entorno para programar los ESP8266, NODEMCU etc…codigo interno sin cariño.
Esplorerv0.2.0-rc6.Esta aplicación permite flashear también con otras funcionalidades desde micropython, lua, at, etc. La usaremos para ver la salida en consola, de si el sistema ha sido flasheado correctamente, podría servir también el ide de Arduino
Esta version está dando un fallo al abrir con las jssc que carga por defecto, problemas con las .dll de cada SO
Aquí nos conectaremos al esp8266 por el puerto serie a través del arduino
- Elegir puerto com de arduino
- Baute rate: 9600
- Click en open
ü ]ˆÌÿaÄFs�‡ÎthðäÀ6jœÐCà’
[System Ready, Vendor:www.ai-thinker.com]
Nuevamente con Nodemcu firmware programmer
Volvemos al NODEMCU con el GPIO0 seteado a GND (modo programmer), para olvidarnos de comandos AT
Aquí está la salida al desbrikear correctamente.
PORT OPEN 9600
Communication with MCU..Got answer! Communication with MCU established.
AutoDetect firmware...
NodeMCU firmware detected.
=node.heap()
21888
>