Sisukord:
- Samm: otsige üles Esp8266 välkmälu tarkvara
- Samm: leidke püsivara failid ESP8266
- Samm: ühendage ESP välgurežiimiga
- Samm: püsivara üleslaadimine
- Samm 5: Esp Flash Download Toll V0.9.3.1 kasutamine
- Samm: programmeerige Esp Esploreri abil
- Samm: tõrkeotsing
Video: Esp8266 püsivara värskendus: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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.
- Eraldi esp8266
- 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
- esp8266 vaimukas tahvel
- Sõlm Mcu
Samm: otsige üles Esp8266 välkmälu tarkvara
Laadige tarkvara draivilt alla
espFlasher
Samm: leidke püsivara failid ESP8266
Püsivarafailide leidmiseks minge sellele allolevale lingile.
- AT püsivara uuendatud viimati 2017 sept
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Samm: ühendage ESP 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.
- Kasutage pingejaoturit
- 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
- 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
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
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
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:
Kuidas ESP8266 AT püsivara välgutada või programmeerida, kasutades ESP8266 vilkurit ja programmeerijat, IOT Wifi moodulit: 6 sammu
Kuidas ESP8266 AT püsivara välgutada või programmeerida, kasutades ESP8266 välklampi ja programmeerijat, IOT Wifi moodulit: Kirjeldus: see moodul on USB-adapter /programmeerija ESP-01 või ESP-01S tüüpi ESP8266 moodulite jaoks. ESP01 ühendamiseks on see mugavalt varustatud 2x4P 2,54 mm emasega. Samuti purustab see kõik ESP-01 tihvtid läbi 2x4P 2,54 mm isase h
Blu Media Robot (värskendus): 7 sammu
Blu -meediarobot (värskendus): blu on robot, mis töötab elektroonika jaoks makeblock -emaplaadi ja vaarikaga. Osade loendi jaoks, mida saate algusest peale osta nagu mina, on mul nüüd 3D -printer (wanahoa i3 +) ja saate selle alla laadida erinevat osa nende printimiseks
Orange Pi Plus 2 - Armbian (SD -kaardil või pardal 16 GB mälu!) - Värskendus: 6 sammu
Orange Pi Plus 2 - Armbian (SD -kaardil või 16 GB sisemälul!) - Värskendus: Tere kõigile! See on minu esimene juhendatav ja inglise keel pole minu emakeel, nii et palun ärge olge minu vastu karm. Alustuseks Orange Pi Plus 2 on suurepärane väike seade nagu Raspberry Pi, kuid kiirem! Raspberry Pi jaoks on olemas suur kogukond
Kaardisortija kauplemiskaardimasina jaoks (värskendus 2019-01-10): 12 sammu (koos piltidega)
Kaardisortija kauplemiskaardiautomaadi jaoks (värskendus 2019-01-10): Kaardisortija kauplemiskaardimasina jaoks. Muudatuste logi leiate viimasest sammust. Taust Lühidalt, minu lapsed ja mina oleme kogunud suure hulga kauplemiskaarti
DIY Grid Tie Inverter, PV -süsteemi värskendus 3.0: 8 sammu
DIY Grid Tie Inverter, PV System Update 3.0: Siin on värskendus, mida me kõik oleme oodanud! Niisiis, alates kahest esimesest selle teema juhendist olen oma vigadest õppinud ja süsteemi täiustanud, tükeldanud ja muutnud üsna märkimisväärselt, eriti Kuna ma kolisin töökotta, on meil