Stap 3: De Basic ESP8266 firmware Flash
Hier is het moeilijke gedeelte!
Er zijn meerdere, soms vervelend, stappen te volgen maar maak je geen zorgen, je hebt dit slechts eenmaal te doen en dit is omdat ik alot gedetailleerde!
Hier zijn de stappen om de fundamentele firmware in uw ESP8266, met behulp van Linux, Mac of Windows flash:
- Linux en Mac:
- Installeren van EspTool volgende "installatie / afhankelijkheden" sectie hier.
- Download de awesome ESP8266 Basic firmware hier en unzip het bestand.
- Sluit de FTDI of de Arduino op uw computer en test de verbinding:
- In een terminal uitvoeren:
en zoekt u de naam van uw USB-poort.
- tty.usbserial-A50285BI vervangen door de naam van uw USB-poort en uitvoeren:
- In een terminal uitvoeren:
- Als alles goed is gegaan zie je moet zoiets als dit:
- In de map Flasher/Build/ van de ESP8266 Basic u eerder gedownload moet u verschillende mappen: 4 M, 2M, 1M, 512k. Die vertegenwoordigen de firmware voor verschillende geheugenconfiguratie van de ESP8266 bestuur.
Upload de fundamentele firmware naar uw ESP8266 uitgevoerd:Vervang path/to/Flasher/Build/4M/ESP8266Basic.cpp.bin door het juiste pad.
Als u weet dat de geheugenconfiguratie van je board vervangen 4 M met de juiste waarde. Als je dat niet kunnen we raden het later een test doen. - Wacht 30 seconden en op uw computer of een wifi apparaat zoekt een WiFi AP genaamd ESP en paar mee. Open de url http://192.168.4.1/filemng in een browser. U ziet een lijst van bestanden .dat en .bin. Als u dat niet doet, betekent dit dat u de firmware met de verkeerde geheugengrootte geüpload (4 M in plaats van 1 M bijvoorbeeld). In dat geval Haal en replug de USB en terug naar stap 5 met behulp van de eerstvolgende lagere geheugenwaarde.
- Klik op de link [instellingen] . U ziet de Basic GUI opgeslagen binnen ESP8266 waarmee u het programma te configureren. Aansluiten op uw lokale wifi-netwerk de Station-modus velden invullen (zie documentatie hier) en druk op de knop Opslaan .
- Ontkoppel de FTDI of Arduino vanaf uw computer
- De verbinding van GPIO0 met GND verwijderen
- Replug de FTDI of de Arduino op uw computer en na minder dan 6 seconden uitvoeren van de opdracht:
Als je geluk hebt moeten u zien naar de ESP8266 IP-adres:
- Vergeet niet het en proberen te verbinden met dit IP-adres met een webbrowser, moet u de dezelfde GUI.
- Het is aanbevolen om de router te configureren zodat de DHCP-server een IP-adres fix uw ESP8266 koppelen (Zie de documentatie van uw router).
- Windows:
- Ga naar de basispagina en download het passende flasher voor uw besturingssysteem.
- Open een terminal (cmd) en voer de PowerShell door runing:
Vervolgens identificeren uw COM-poort:
COM1 vervangen door de naam van uw poort. Als je geluk hebt moeten u zien naar de ESP8266 IP-adres:
Referenties:
- knipperende instructie
- ESP8266 module familie
- Seriële Terminal Basics
- Hoe gebruik ESP8266 ESP-01 als een SENSOR-webclient
- DIRECT EEN GOEDKOPE ESP8266 WIFI MODULE PROGRAMMEREN
- Het opvlammen van de NodeMCU firmware op de ESP8266 (Linux) - gids
- ESP8266: KNIPPEREND NODEMCU V1.0 OP MAC OS X
- 4 manieren om te elimineren ESP8266 resets