Hola a todos, como contribución a la humanidad y a la comunidad del NodeMCU/ESP8266 he preparado esta guía, por si se han preguntado como actualizar su dispositivo.
Hay varias cosas nuevas que se implementan con esta actualización que aunque no es la ultima, podríamos decir que es la mas estable hasta el momento, incluye todos los módulos para poder trabajar sin ningún inconveniente.
Actualización
Uno de los problemas mas comunes a la hora de usar los ESP8266 es que muchos de ellos ( a veces el NodeMCU) el firmware esta muy desactualizado y los scripts del articulo anterior no funcionan, así que lo primero que debemos hacer es actualizar. Necesitamos lo siguiente:
- Un clon del siguiente repositorio (https://github.com/nodemcu/nodemcu-flasher), dentro hay una guía pero vamos a hacerlo de una forma diferente.
- El archivo Bin que vamos a flashear (https://github.com/nodemcu/nodemcu-firmware/releases/tag/0.9.6-dev_20150704). descargamos nodemcu_float_0.9.6-dev_20150704.bin.
- ESPlorer, herramienta para programar nuestro ESP8266/nodemcu.(http://esp8266.ru/esplorer/ ) lo bonito es que al estar hecho en JAVA corre en cualquier sistema operativo.
Luego de descargar lo necesario vamos a hacer lo siguiente:
- Descomprimir flasher.
- Abrimos la carpeta.
- Si tienen windows de 32 bits abren la carpeta que dice win32 sino win64.
- Abrimos la carpeta Release.
- Abrimos ESP8266Flasher.
- Nos aparece una ventana como esta:
- Vamos a la pestaña config 🙂 .
- Configuramos la ruta donde tenemos el archivo BIN
- Conectamos nuestro NodeMCU o ESP8266.
- Vamos de nuevo a la pestaña Operation.
- Presionamos el botón de flash en nuestra placa, si por alguna razón su placa no tiene el boton de flash lo que deben de hacer es poner una resistencia a negativo y conectarla al GPIO 0.
- Ahora click en FLASH en la computadora. La barra empezara a avanzar, siempre sin dejar de presionar el botón de flash de nuestra placa.
- Una vez terminado estamos listos para empezar con esta guia 🙂
- Desconectamos nuestro dispositivo al aparecer el simbolo verde y lo volvemos a conectar.
- Descomprimimos el archivo de ESPlorer
- Abrimos la carpeta
- Ejecutamos el archivo ESPlorer, si estas en windows puedes ejecutar el BAT o doble click en el JAVA, en linux abrimos el archivo JAVA.
- Click en abrir puerto (open).
- Click en reset y nos muestra nuestra version de firmware :D.
Eso es todo por el momento, he hecho esta guía porque hemos tenido unos problemas con los Scripts de LUA, algunos módulos no funcionaban, pero con esto ya nos quitamos un peso de encima.
Ahora pueden guardar todos los scripts del articulo anterior 😀, mas tarde vamos a aprender a usar y programar en ESPlorer, también se puede programar con el IDE de arduino, pero eso será mas adelante.
Recuerden cualquier duda, comentario, sugerencia es bienvenida :D, cualquier cosa haganla saber en la cajita de comentarios.
Saludos.
2 Pingbacks