Inhoudsopgave:
- Stap 1: Verbind de ESP8266 met de computer
- Stap 2: Controleer de huidige versie
- Stap 3: Flash-tool en firmware
- Stap 4: Knipperende firmware
Video: Firmware Knipperen van ESP8266: 4 stappen:
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Iedereen probeert de firmware van de ESP8266-module bij te werken. De instructies kunnen u misschien helpen bij het flashen van de firmware in ESP8266.
Stap 1: Verbind de ESP8266 met de computer
Allereerst moet je de ESP8266 met de computer verbinden met behulp van Arduino UNO of USB-UART. volg het schakelschema om de ESP8266-module te verbinden met Arduino of USB-UART
VOOR ARDUINO UNO
- Verbind de 3.3v pin van Arduino UNO met de V++ en EN pin van de ESP8266
- Sluit de GND-pin van Arduino UNO aan op de GND-pin van ESP8266
- Verbind TX, RX van Arduino UNO-pin met RX en TX-pin van ESP8266
- Sluit een schakelaar aan tussen de GND-pin van Arduino UNO en CPIO0-pin van ESP8266 om de firmware-updatemodus te activeren. (wanneer de schakelaar wordt ingedrukt)
- Verbind RST van Arduino UNO met GND van Arduino UNO
volgens schakelschema:
VOOR USB-UART
- Sluit de 3.3v pin van USB-UART aan op de V++ en EN pin van de ESP8266
- Sluit de GND-pin van USB-UART aan op de GND-pin van ESP8266
- Sluit TX, RX van USB-UART-pin aan op RX en TX-pin van ESP8266
- Sluit een schakelaar aan tussen de GND-pin van USB-UART en CPIO0-pin van ESP8266 om de firmware-updatemodus te activeren (wanneer de schakelaar wordt ingedrukt)
Stap 2: Controleer de huidige versie
Om de huidige versie van uw ESP8266 te controleren, opent u de Arduino IDE (als u deze niet hebt, klikt u op de link om deze te downloaden:-https://www.arduino.cc/en/main/software)
Opmerking: - De schakelaar b / w de GND en CIPO0 zijn open (niet ingedrukt)
Open nieuw project < Selecteer de poort in Tools < Open Serial Monitor in tools < Selecteer de baudrate tot 115200
De seriële poortmonitor moet zo worden ingesteld dat de opdrachtregel wordt verzonden met beide definitieve NL- en CR-tekens.
In commentaar Sectie Test het AT-commando
Typ AT en druk op Enter
het zal terugkeren
BIJ
Oke
Opmerking: - Als dit niet werkt, drukt u op de RST-knop op Arduino UNO en probeert u het opnieuw
na testtype:
AT+GMR om de huidige firmwareversie te controleren
de uitvoer zal zijn als: -
AT+GMR
OP versie:0.40.0.0 (8 aug. 2015 14:45:58) SDK-versie:1.3.0 Ai-Thinker Technology Co., Ltd. Build:1.3.0.2 11 september 2015 11:48:04 OK
Het is ook noodzakelijk om de grootte van het flashgeheugen van de ESP-module te kennen, het firmware-uploadadres is afhankelijk van de grootte. Deze handleiding beschrijft bijgewerkte firmware van een module met een flashgeheugen van 8Mbit (512KB+512KB) of 16Mbit (1024KB+1024KB), als de meest voorkomende. Flash-geheugengrootte kan worden gevonden als het AT-commando van reset wordt verzonden: AT+RST.
de uitvoer zal zijn als: -
AT+RST
OK ets 8 januari 2013, eerste oorzaak:2, opstartmodus:(3, 1) belasting 0x40100000, len 1396, kamer 16 staart 4 chksum 0x89 belasting 0x3ffe8000, len 776, kamer 4 staart 4 chksum 0xe8 belasting 0x3ffe8308, len 540, kamer 4 staart 8 chksum 0xc0 csum 0xc0 2e opstartversie: 1.4 (b1) SPI-snelheid: 40 MHz SPI-modus: DIO SPI Flash-grootte en kaart: 8 Mbit (512 KB + 512 KB) spring naar gebruiker1 @ 1000 Ai-Thinker Technology Co., Ltd. klaar
noteer alle details en sluit af
Stap 3: Flash-tool en firmware
Om de firmware bij te werken, moet u de speciale tooltoepassing en de firmware zelf downloaden. Aanvraag voor firmware-update ESP8266 maakt gebruik van Flash Download Tools van de officiële site Espressif Systems. Link naar de downloadpagina:
De firmware kan ook worden gedownload van de officiële site. Een link naar de downloadpagina op de officiële website:
U moet naar het gedeelte "SDK's en demo's" gaan en firmware ESP8266 NONOS SDK-versie ten minste v1.3.0 downloaden. of hogere versie
Alle gedownloade bestanden moeten worden uitgepakt en in de directory worden geplaatst.
Stap 4: Knipperende firmware
Start de applicatie Flash Download Tools v "elke versie" (het.exe-bestand met dezelfde naam). In het openingsvenster moeten de gedownloade bestanden correct worden gekozen en de verbindingsmodus worden ingesteld.
Downloadbare bestanden bevinden zich in de map "bin" met de firmwarebestanden. Voor elk bestand moet u een geldige adresdownload specificeren. Selecteer de bestanden in de map "bin"
Gebruik de volgende tabel in afbeeldingen om bestanden en bestemmingsadressen te selecteren
Stel de volgende instellingen in:
- SPIAutoSet - instellen;
- Kristalfrequentie - 26M;
- FLASH SIZE – 8Mbit of 16Mbit afhankelijk van de grootte van het flashgeheugen;
- COM-POORT – selecteer de poort die is aangesloten op ESP;
- BAUDRATE – 115200
Klik op de knop "START" in de applicatie voor update firmware.
het is Synchroniseer de gegevens met het bord en begin met uploaden
Opmerking: - Als dit niet werkt, drukt u op de "RESET"-knop op de arduino en drukt u nogmaals op "START"
Wacht tot het einde van de update-firmware. Aan het einde van het proces verschijnt inscriptie FINISH groen.
Schakel de ESP8266-module uit en koppel de aarde los van pin CPIO0. (Druk op de schakelaar)
Schakel de module in en voer de seriële poortmonitor uit. Zorg ervoor dat de module en de nieuwe firmwareversie werken door het AT-commando AT+GMR te sturen.
Aanbevolen:
Arduino-programmering via mobiel -- Arduinodroid -- Arduino Ide voor Android -- Knipperen: 4 stappen
Arduino-programmering via mobiel || Arduinodroid || Arduino Ide voor Android || Knipperen: Abonneer je op mijn YouTube-kanaal voor meer video's…… Arduino is een bord, dat rechtstreeks via USB kan worden geprogrammeerd. Het is heel eenvoudig en goedkoop voor school- en schoolprojecten of zelfs in prototypen van producten. Veel producten bouwen er eerst op voort voor i
Hoe maak je een back-up van de originele firmware van Esp8266EX of Esp-01: 4 stappen
Hoe maak ik een back-up van de originele firmware van Esp8266EX of Esp-01: waarom? backup van originele firmware is belangrijk.simplest ans is = original is original In deze tutorial laat ik je zien hoe je een backup maakt van originele firmware van esp8266ex. De ESP8266EX is een voordelige wifi-microchip met volledige TCP/IP-stack en microcontroll
Hoe u uw Xbox-controller kunt laten knipperen met enkele leds, maar hij zal niet meer trillen: 4 stappen
Hoe u uw Xbox-controller kunt laten knipperen met enkele leds, maar hij zal niet meer trillen
Hacken van iPod-firmware van LINUX: 3 stappen
Hacken van iPod-firmware van LINUX: Velen van jullie realiseren zich misschien dat iPods (5e generatie video en lager) kunnen worden aangepast of gehackt. Tot nu toe was dit proces beperkt tot Windows-gebruikers en het wordt verder ontwikkeld vanaf Mac; nu zullen Linux-gebruikers die mogelijkheid ook hebben.OPMERKING: PLEASE D
Knipperen, zingen, Marioman: 5 stappen
Knipperen, zingen, Marioman: gebruik een attiny13a, twee LED's en een wenskaartluidspreker om een knipperende Marioman te maken die het themalied van Super Mario Brothers speelt. Dit kan een eenvoudig, goedkoop project zijn voor iedereen die op zoek is naar een leuke manier om inbreken in AVR-programmering! De opmerking