Paso 6: Software para el microcontrolador
Software para el microcontrolador. Firmware apropiado es necesario para el funcionamiento del microcontrolador. En este caso, utilizaremos el firmware para descargar desde GITHUB: https://github.com/SUPLA/ESP8266/tree/master/socket-firmware
¡ AVISO! Algunas versiones de la ESP8266-12 tienen el 4 º y 5 º los puertos GPIO invertidos. Si este es el caso, necesitará usar el firmware que sea compatible. Esta solución está disponible en: https://github.com/SUPLA/ESP8266/tree/master/socket-firmware-gpio54
Firmware debe ser autoría en el área de memoria siguientes:
Eagle.Flash.bin——– > 0x00000
Eagle.irom0text.bin— -> 0x40000
Debe utilizar software apropiado para tener firmware cargado en el microcontrolador. He usado "NODEMCU programador de FIRMWARE" https://github.com/nodemcu/nodemcu-flasher
Versión de 32 bits: https://github.com/nodemcu/nodemcu-flasher/tree/master/Win32/Release
Versión de 64 bits: https://github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release
Debe seleccionar puerto serie adecuado donde está conectado el convertidor USB-serie en y entre los otros valores que se pueden ver en las capturas de pantalla.
Si el módulo ESP está conectado mediante el conversor USB-Serial a la computadora, y se han realizado todos los pasos anteriores, podemos subir el software.
-Proporcionar fuente de alimentación 12V. -Pulse y mantenga pulsado el interruptor micro conectado al puerto de GPIO0 (el más cercano a la unidad de alimentación) y conecte la unidad, mantenga presionado el interruptor de micro todo el tiempo. -Suelte el micro-interruptor cuando está encendido.
El diodo RGB ahora debe parpadear suavemente tres colores.
Ahora podemos cargar el firmware. Con NODEMCU Haz clic en "Flash" y espere hasta que la barra de progreso llega al 100% para cada uno de los dos archivos.
¡ AVISO! Módulo de ESP8266 es muy sensible a la interferencia. Cuando está conectado al protoboard temporalmente, carga de firmware puede no tener éxito en el primer tiempo. Por lo tanto, a veces el intento debe hacerse varias veces. Si el firmware se ha cargado con éxito, podemos desconectar alimentación y quitar el convertidor USB-serie y pasar al siguiente paso.
¡ AVISO! ESP no arrancará si el convertidor permanece en el protoboard no conectado a un ordenador encendido.