Stap 1: De standaard firmware op de ESP8266
De ESP8266 heeft acht pinnen, zoals hierboven, voor het uploaden van de nieuwe ingebouwde programmatuur moeten we sluit de module als volgt:
Module
GND - Maak een gemeenschappelijke grond op je breadboard en sluit deze aan op het.
VCC - sluit aan op de 3,3 v output van uw spanningsregelaar.
CH_PD - ook verbinden met 3,3 v output van uw spanningsregelaar.
Tx - Rx op het bord van FTDI verbinden (zorg ervoor dat deze optie is ingesteld op 3, 3V).
Rx - Tx op het bord van FTDI verbinden.
RST - verbinding aan één kant van de Elektrolytische condensator, de andere kant gaat naar DTR op het bord van FTDI
G0 - verbinden met GND voor het updaten van de firmware.
Wanneer u hebt alle leads aangesloten en gecontroleerd, sluit de 5V uit van de arduino aan op de spanningsregelaar de IN, en de grond van de Arduino de de grond op de regulator. Sluit je Arduino en de FTDI USB kabels in. moet je een rode LED op de ESP8266, een groene LED op de Arduino, en geen LEDs op het bord van de FTDI (ze flikkert als eerste aangesloten). Als u geen hebt deze LEDs verlicht, dan haal en dubbel controleert uw verbindingen.
Nu moet u de NODEMCU-Software niet openen. Wanneer u deze hebt geopend, krijgt u een scherm zoals hierboven. Selecteer welke COM-poort uw FTDI ingeschakeld is, en klik op Config - Klik op de versnelling op de eerste regel en selecteer het .bin-bestand dat u gedownload. Zorg ervoor dat de rest van de vakken van de teek op de linker kant geen 'X' in hen & dat eerste doet. Kies de offset als 0x00000 in de hoogste juiste drop-down box. Klik op het tabblad Geavanceerd en klik op de knop 'Standaardinstellingen herstellen'. Nu Klik op het tabblad van de operatie, de 'Flash' knop, dit kan even duren om de firmware flash, maar wanneer deze voltooid is, een groen vinkje wordt nu weergegeven in de linkerbenedenhoek van de box.get dit, G0 de verbinding verbreken op grond en macht cyclus de Raad van bestuur. Je board heeft nu de bijgewerkte firmware.