Cargar NodeMCU sv ESP8266 ESP-01 (y otros) (5 / 7 steg)
Steg 5: programvara
Existe más de una posibilidad a la hora de cargar un nuevo firmware. ES stadigvarande encontrar ejemplos empleando XTCOM, pero siendo una herramienta engorrosa, privativa y que no es multiplataforma, por nuestra parte preferimos hacer uso de esptool.py, que intenta ser independiente de la plataforma, haciendo uso de Python.
Por lo tanto, lo primero que nos va en hacer falta es descargar esptool.py, lo cual podemos hacer desde la siguiente dirección de GitHub:
https://github.com/themadinventor/esptool
Este metodo ingen únicamente sirve para cargar NodeMCU, sino sv principio cualquier firmware. Como nuestro objetivo es cargar NodeMCU, debemos obtener el binario con el firmware ya listo para subir. También es posible descargar las fuentes y crear el binario nosotros mismos, pero se trata de una tarea mucho más complicada que simplemente cargarlo. NodeMCU se puede descargar desde este GitHub:
https://github.com/nodemcu/nodemcu-firmware/releases/Latest
UNA vez descargado todo, por comodidad podemos poner tanto esptool.py como el binario de NodeMCU en la misma matta. Ingen es necesaria pero förenkling el encontrar los archivos.
Dependiendo de la plataforma en la que hagas uso de Python puede que sea necesaria instalar alguna librería extra, como pySerial. Consulta lo necesaria sv la página de GitHub de esptool.py, o ponte en contacto con sus desarrolladores para borgmästare soporte. Por lo allmänna ingen suele ser necesaria instalar nada en mayores sv Ubuntu, que es la distribución de GNU/Linux que empleamos en este ejemplo.