Sisukord:

Esp8266 püsivara värskendus: 7 sammu
Esp8266 püsivara värskendus: 7 sammu

Video: Esp8266 püsivara värskendus: 7 sammu

Video: Esp8266 püsivara värskendus: 7 sammu
Video: Контроллер температуры мобильного телефона с модулем WIFI DT 06 | Программирование LDmicro-Roboremo 2024, November
Anonim
Esp8266 püsivara värskendus
Esp8266 püsivara värskendus
Esp8266 püsivara värskendus
Esp8266 püsivara värskendus

ESP8266 moodul on odav traadita moodul. Sellel on SOC (kiibisüsteem), mis suudab pakkuda wifi -d mis tahes mikrokontrollerile/mikroprotsessorile. Esp8266 saab kasutada kahel viisil.

  1. Eraldi esp8266
  2. Esp8266 koos vaarika pi või arduino või stm32 -ga

Esp8266 vajab korralikult töötamiseks välist 3.3 v. Kui kasutate esp8266 koos arduinoga, proovige arduino toiteallikat mitte pakkuda. Kuna arduino maksimaalne voolutugevus on 40mA, siis esp8266 tõmbab 250mA. Suure tõenäosusega on see probleem uue püsivara üleslaadimisel või esp8266 kasutamisel

Algajatele soovitatakse minna sõlme mcu plaadiga, mis on turul saadaval. On kahte tüüpi plaate, millel on RGB led & Ldr andur ja teised, millel on lihtsalt väljalülitustihvtid. Sellel plaadil on sisseehitatud pingeregulaator, mis tegeleb õige võimsusega

  1. esp8266 vaimukas tahvel
  2. Sõlm Mcu

Samm: otsige üles Esp8266 välkmälu tarkvara

Leidke Flash -tarkvara Esp8266
Leidke Flash -tarkvara Esp8266

Laadige tarkvara draivilt alla

espFlasher

Samm: leidke püsivara failid ESP8266

Leidke püsivara failid ESP8266
Leidke püsivara failid ESP8266

Püsivarafailide leidmiseks minge sellele allolevale lingile.

  1. AT püsivara uuendatud viimati 2017 sept
  2. https://github.com/espressif/ESP8266_AT
  3. https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
  4. https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg

Samm: ühendage ESP välgurežiimiga

ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga
ESP ühendamine välgurežiimiga

ESP 8266-01 moodul

Programmeerimisadapteri Esp01 kasutamine

See on parim viis esp01 vilkumiseks, ostke see moodul ja vabanege tulevikus räpane juhtmetest.

See on väga mugav ja kiire.

Esp01-programmeerija adapter

Märkus. Moodul ei sisene otse programmeerimisplaadile. Selleks peate jootma hüppaja sellele. Palun vaadake fotot selle kohta. Hüppaja on jootmine gpio 0 ja gnd tihvti vahel. Kui te ei kasuta programmeerimisrežiimis, lülitage hüppaja tühja tihvti juurde.

BreadBoard Power mooduli kasutamine

Leivaplaadi toiteallikas

Selle mooduliga saate eraldi anda 5v arduinole ja 3,3 v esp8266 -le korraga. See on selle mooduli ilu.

Esp rx pin vajab ka 3.3v. Kui proovite panna arduino tx esp rx -i. Esp -moodul võib kahjustada. Selle vältimiseks võite teha kahte asja.

  1. Kasutage pingejaoturit
  2. Kasutage Level Shifterit

1. Pingejagur

Selle saavutamiseks kasutage 20k ja 10k takisti. Palun kontrollige fotol olevat ühendust

vcc & chpd esp on ühendatud 3.3v -ga

Gpio 0 ja gnd esp on ühendatud gnd -ga

Esp Rx on otse ühendatud TX arduinoga

Tx esp on pingejaguri kaudu ühendatud arduino rx -ga

2. Tase nihutaja

Palun kontrollige fotol olevat ühendust

  • ühendage 5v leivaplaadi toiteplokk loogilise taseme hv -pistikuga
  • ühendage 3.3v leivaplaadi toiteallikas loogilise taseme Lv tihvtiga
  • ühendage tx arduino mis tahes muu hv -tihvtiga 4 -st tihvtist, mis vastavad tx -i ühendatud tihvtile, ühendage rx -i esp sellega, mis on Lv -tihvt

2. Esp 8266-12 moodul

Leidsin selle mooduli jaoks seni kõige paremini juhendatavaid daflabi juhiseid

www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/

Kasutasin cp2102 mooduli asemel Arduinot ja mul polnud suhtluses probleeme.

Ühendus jääb enamasti samaks, kui esp8266-12 töötab välgurežiimis.

GPIO0 -> MADAL

GPIO2 -> KÕRGE

GPIO15 -> MADAL

Samm: püsivara üleslaadimine

Püsivara üleslaadimine
Püsivara üleslaadimine
Püsivara üleslaadimine
Püsivara üleslaadimine
  • Laadige tühi programm arduinole, kui seda kasutate. Ja seejärel ühendage sellele esp tx ja rx tihvtid
  • Avage tarkvara ja lisage ükshaaval sinna prügikasti failid.
  • Nüüd lisage aadressid järgmiselt.

boot_v1.2.bin --0x00000

kasutaja1.1024.new2.bin --0x01000

tühi.bin --0x7e000

tühi.bin --0x3fe000

esp_init_data_default.bin --0x3fc000

  • Seejärel klõpsake lihtsalt välgunuppu, kui kõik on korras, näitab vilkur teile allalaadimise olekut ja ka teie esp 8266 mooduli LED vilgub väga kiiresti.
  • Palju õnne !!!. olete laadinud üles uusima püsivara esp8266 -sse.
  • Kui te ei leia seda mac -aadressi. Kasutage lähtestusnõela ja pange see 2 sekundiks gnd -i, seejärel eemaldage see gnd -st ja välgutage uuesti. See on väga oluline, et saada mac -aadress.
  • On aeg testida oma Esp -moodulit. Nüüd eemaldage lihtsalt GND -ga ühendatud GPIO 0 juhe, saate selle ühendada VCC -ga või jätta see selliseks.
  • Nüüd ühendage Arduino uuesti arvutiga ja avage jadaport.
  • Kontrollige at -käsklusi erineva edastuskiiruse korral, enamik esp -st töötab selle 115200 -bitise kiirusega hästi.
  • NÜÜD on aeg katsetada AT käske. Sisestage jadaporti "AT" ja saate "OK". Nüüd sisestage "AT+GMR" ja kontrollige püsivara versiooni.
  • Boodikiiruse muutmiseks saate seda teha "AT+UART_DEF = 9600, 8, 1, 0, 0"

Samm 5: Esp Flash Download Toll V0.9.3.1 kasutamine

Esp Flash Download Toll V0.9.3.1 kasutamine
Esp Flash Download Toll V0.9.3.1 kasutamine
Esp Flash Download Toll V0.9.3.1 kasutamine
Esp Flash Download Toll V0.9.3.1 kasutamine
Esp Flash Download Toll V0.9.3.1 kasutamine
Esp Flash Download Toll V0.9.3.1 kasutamine

Prügikasti faili installimiseks esc8266 soc -sse on kaks tarkvara. Teine meetod on esp flash -allalaadimise kasutamine.

1.) Laadige tarkvara alla allolevalt lingilt

bbs.espressif.com/viewtopic.php?t=25

2.) Nüüd sirvige prügikasti faili, mida soovite esp -s üles laadida, ja ärge muutke ühtegi seadet, välja arvatud com -port ja muutke edastuskiiruseks 115200 ja klõpsake nuppu Start. Näete üleslaadimise olekut. Olge kannatlik, kuni see ütleb lõpetuseks.

Samm: programmeerige Esp Esploreri abil

Programm Esp Esploreri abil
Programm Esp Esploreri abil

esplorer on spetsiaalselt esp8266 wifi mooduli jaoks loodud tarkvara. selle tarkvara abil saate esp8266 -l üles laadida lua koodi või AT -käske

laadige see antud lingilt alla

esp8266.ru/esplorer/

Samm: tõrkeotsing

Tõrkeotsing
Tõrkeotsing

1.) Toide esp 8266 välisest toiteallikast. Palun vältige arduino või arvuti kasutamist vcc jaoks.

2.) kontrollige ahelat kolm korda ja püsivara üleslaadimise ajal proovige esp8266 alati käsitsi lähtestada, tehes mõnda aega chpd gnd ja pange see tagasi vcc -le

3.) veenduge, et kasutate bucki või 3.3 regulaatorit. esp8266 vajab ka pidevat voolu

4.) Märkus: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ teine link, mis võib aidata teil esp mooduliga seotud probleeme lahendada. mitte ülaltoodud

meetod töötab…

Soovitan: